First, AT&T changed their mind on upgrades to the 3GS. See
http://www.businessweek.com/the_thre...elds_to_c.html
Secondly, yes, he is a bit of a fan boy.
Thirdly, "Wait a minute - Microsoft has all these new features in Windows Mobile 6.5 and my Motorola Q9m running WM 6.0 cannot get an upgrade? WTF?"