printf

printf doesn't print to the serial port, it just prints to the "display" (of which, there is none on arduino).

If you want the power of printf, try using the sprintf function and then sending the result via Serial.print().

Hope that helps.
Tim