Thinking about picking one up while in the US next week. A good website for info on hacking and activation is
http://www.hacktheiphone.com but not unlocking. I wonder if it is possible to just buy an ATT pay as you go card to activate without signing into a contract. But don't know what would happen once the card runs out?
Please correct me if I'm wrong, but it sounds like it can be completely activated with non-phone features functioning (Wi-Fi, Music, Video, Calendar, Photos, Camera, Clock, Calculator, Notes) without any extra fees or contracts if using the hacks...
Then for the unlock, my options are to find a TurboSim, warm up the soldering iron

, or just wait patiently for a software hack to do the unlocking part for the phone to work on Rogers (SMS, Phone, but no-visual Voice Mail). Also, because Rogers rapes us with data fees, I can live without EDGE since I pass through Wi-Fi zones numerous times per day.
A few questions remaining for once I return back to Canada.
Will I be able to disable EDGE, and default to Wi-Fi while on Rogers after unlocking? Using Wi-Fi, will the features Safari, Mail, YouTube, Stocks, Maps, Weather work after the hacked activations or timed-out pay as you go card? Will I still be able to syncronize Calendar, Notes with my MacBook or .Mac account via Wi-Fi or Bluetooth perhaps?
If I can be somewhat certain that I can get the activation part working and stable all while in Canada (without making a trip to the US to be on the ATT network), and take a chance on the unlock for SMS/Phone, then I will spend the money and hope that I don't get bricked...

Lots of questions, and good discussions these last few days...