Love my iPhone. I have the 4, and will be eligible to upgrade to the 5 in November. I'm a little puzzled by Sandy's husband's experience with the glass breaking. I'm hard on my phone (construction manager, so I'm on job sites all the time, etc) and have never had the screen crack. One of my kids managed to break the screen on her iPod touch (she ran her scooter over it - don't ask) and we took it to a place where they replaced it for $80 - you may try that until you can upgrade your phone.
Anyway, I love that everything on my phone works together (contacts, messaging, email, iCloud, etc), and everything syncs wirelessly with both of our computers (we have an iMac and MacBook Pro too ;). It's just really easy to use, intuitive, and I don't have to think about it. I remember when I had a Blackberry, often times things would happen with it where I'd have to go online, google, and try to figure out how to fix it, or go to the cell phone store and have them mess with it. That has never happened with my iPhone. It just works, seamlessly.
My husband has an iPhone 3 (he's been holding out for the iPhone 5 - he wants 4G :) and I think he's had it for 4 years now? He is in construction as well and uses that phone hard. It has held up like a champ. Two thumbs up from us for the iPhone.