What's notable from an unlocking perspective, however, is that Apple's 2.0.1 release also updates the iPhone 3G baseband. This puts iPhone 3G owners in a bit of a quandary: update now via iTunes in desperate hopes of the stability and improved keyboard response we've been seeing but do so at the risk of not being able to unlock your iPhone 3G in the future (if and when the DevTeam gets around to releasing it for firmware 2.0).
Can someone explain to me what updating the "baseband" means?