YodAboY: So I've done the 2.2.1 update from samfirmware...
It certainly makes the phone much snappier - But I've got issues with accessing the internet of 3g, and can't make a USB connection to transfer files and such.
It also fixed my lack of 3br, which is a bonus.
Yeah, I have the same problem with the laptop not seeing the phone via USB connection. Still nutting that one out myself.