Doesn't really phase me if 2.2 gets pushed back, or skipped all together to be honest. I've finally got my phone running exactly how I want it and can't be arsed doing it all again. Not to mention I'll have to wait for the lag fix to be ported to 2.2 etc. Everyone carrys on about 2.2 but is it really that much better than 2.1? Anyway I agree the default Samsung software sucked arse. But if you root, strip out all the crap software, install launcher pro, install voodoo lag fix, and install battery percentage mod. You've got a fucking awesome, speedy installation that sits on top of some great hardware. I completely agree that you shouldn't have to do all this to get a phone working properly. But I have no issues tweaking my computer and it's kind of nice to be able to have lots of flexibility with your phone too. Anyway just my 2c.