I always sleep my MBP, and usually only reboot after updates. I don't think I ever shut it down completely.
In case any of you don't know, now that the MacBook and MacBook Pro have 'safe sleep', they take longer to go to sleep than some other machines, as they have to write the entire contents of your RAM to disk before sleeping.
That way if the battery runs out while asleep, they'll be in the equivalent of hibernate, waking up when given power again.
You can disable it from the terminal though, which I chose to do on my last MacBook to get back the 'instant' sleep I used to have on my iBook:
sudo pmset -a hibernatemode 0