Um.. you asked if it was possible to downgrade. I said yes.
Okay good. Then it should be easy sailing from there.
Well I don't what they are doing or why they are doing it. Downgrading is easy. I have done it a few times for people and even had to do it to my own iPhone once. I accidentally deleted the UDID from my own developer list (don't ask lol) and so when I updated to 3.0b, it made my iPhone unusable. I had to then downgrade back to 2.2.1 to get my UDID (Xcode wouldn't pick it up). Therefore I downgraded to 2.2.1, got the UDID, entered it and then updated back to 3.0
Thanks. I am part of the pro-TheSpaz club lol.. okay I will give you a rundown of what I did to downgrade, the baseband stays the same however.
If you are wanting to go from 3.0b or 3.0b2 to 2.2.1 original or custom then the following should help (this is like the 3rd time I have posted this):
1. Run pwnage. It will ask which phone/ipod. Select it.
2. It will then ask what firmware to customize. You may need to download 2.2.1 and have it on your desktop. Select 2.2.1.
3. pwnage now creates a custom firmware.
4. follow the onscreen instructions. enter the iPhone in DFU mode etc...
this will be easy if you have 10.5.5 IOUS installed for mac.
5. Restore back to the custom 2.2.1.
6. You are now 2.2.1 custom. If you want normal 2.2.1 then just restore again in iTunes from a normal 2.2.1 back up or set up as a new iPhone.
--