If you or anyone you care about has been dealing excessive battery drain on the iPhone, a former Apple Genius Bar staffer has written the single best resource. Scotty Loveless posted The Ultimate Guide to Solving iOS Battery Drain on his blog. Bookmark it, print it, Instapaper it, just keep a copy of it somewhere.
His article was aimed towards iPhone users, a few of the tips are applicable to all smart phones.