I scheduled a genius bar appointment a couple of weeks ago about problems I've been having with my iPhone: very low battery life on occasion, dropped calls, slowness, etc. He recommended power cycling the phone once each day. Although I haven't noticed a significant change in battery life, I have noticed a HUGE change in phone speed. Understandably, it's because the phone's cache is being cleared. Anyways, I'm just curious here - does anyone else do this every day?