Sam Yikin on 09 June 2008
3G and GPS (GPS is much less certain but still widely rumored) has been almost confirmed for months now, if you've been following the Apple rumors community.
I'm waiting for announcements about 10.6.