Yep.
I wanted a iPhone when they first came out but didn't have the funds and had just renewed a contract with T mobile, Doh!
So I held out for a couple of years and followed everything having to do with the iPhone.
Finally my day came and I got the 3GS on release day, I was so excited! (my wife settled for a 3G
)
I've had it ever since and I'm SO ready for the next iPhone. I think sitting out on the 4 and 4S will definately be worth the wait.
Also, the screen on mine has been busted since last Halloween, so yeah, like I said, I'm SO ready!
The sooner the better as far as I'm concerned.