iPhone 3GS...waiting for the iPhone5 to come out since I qualify for an upgrade...FINALLY!
i honestly don't think they'll release anytime soon.
it's already mid May and we still don't have an announcement.
and it breaks my heart, because i'm getting sick of my iPhone 4