hey guys, just wanted to know before i buy my 3g iphone what version firmware i can expect to receive from at&t. i'm more concern whether or not it will come with 2.2.1 and i can't downgrade the baseband if i decide to use it on another carrier down the road. thanks.