Mashable has a great 10 point piece for reusing your old iPhone.
Some of them are wonderful ideas and cheap, others are expensive.
Some of my favorites:
Use it as a home scanning system
File storage
e-reader for Kindle, iBooks, Newstand via wi-fi
Skype Station
Keep in the car or emergency kit because you can still place 911 calls with our without a SIM card.