Only the iPhone 4 dropped calls.
Apple is improving on customer communication (and less arrogance) - see the handling of Flashback.
I still have a 3GS and have had no issues with anything. I thought about upgrading to the 4S but am still happy with what I have (I'll likely upgrade to the 5 when it comes out).
Keep Up with TechRepublic