Today Apple released the iPhone 3G firmware 2.2.1 update.
This upgrades your baseband and we all know that yellowsn0w only works with baseband 02.28.
If you update right now you won't have an unlocked iPhone 3G.
yellowsn0w won't unlock iPhone 3G 2.2.1!