Got my iPhone4 a few days ago...works great, no complaints.
MedicRob, you gotta check out EMS Tracker when you get a chance...
http://itunes.apple.com/us/app/ems-tracker/id382097306?mt=8
Works just like EMS Logger Plus but you can change the meds and events to whatever you want.
Lot's of great apps already mentioned...Flight Control is a must have as far as games go.
I really like "EMS Tracker". I just downloaded it earlier today, but it looks pretty cool.
It's Free.