Hi all, First post, so I'll keep it short. My Sprint contract is up and I am considering ditching my Samsung M610 and jumping to AT&T for a 16GB 3GS. Here's why: In my work office, I do not get a Sprint cell signal, but I do have WiFi access (on laptop; M610 does not have Wifi). I need a way for people to reach me whether I'm at work, home, or on the road I have a 1st Gen iPod Touch, but WiFi goes to sleep after a short period. I doubt I will get an AT&T cell signal in my office. If I have an iPhone 3GS, will the WiFi stay active at all times (when I have access), even if I don't have an AT&T cell signal, or does it go to sleep? Basically, if someone cannot reach me by calling, I want them to be able to send me an IM through something like BeeJiveIM. The iPhone 3GS has lots of great features, but I can't justify getting one if it just sits dead when I'm in my office. Thanks for any help!! P.S. Anyone else from Columbia, MO care to comment on iPhone 3GS voice quality, data quality, etc?