I think, in WM active sync can handle internet connections. But now a days, due to really stable builds, I spend most of my time in Android
and so many apps use internet
In my office where I am interested in using the phone, I don't get any reception and only have a desktop without any wireless card to create ad-hoc connections.