The fact that we were promised a piece of software that should only require minor tweaking is absolutely unacceptable. I use linux for almost everything and that being said I know a bit about rolling out releases of different distros and how to integrate them into different systems. Android is a linux based software, (Opensource might I add), the only reason we don't have the bleeding edge is because Samsung needs to put their horrible UI into it, TW. I don't care about "Touchwiz" its badly programmed and anyone who has taken basic programing courses could program a GUI for this phone that puts it to shame. I'm sick of dealing with leaked versions of things that I was promised. No offense to any of the Devs, you guys are incredible and should be paid to roll out these releases rather than waiting for these bad companies with their "programmers" to try to find out how to use a toilet. we should have a stable build of gingerbread by now and I'm sorry but building a driver/hardware file for a computer isnt that hard, nor should it be so for Samsung since they placed all the parts into the phone. What do they have like one person with half a brain trying to reprogram the whole OS using Assembly code? Do they not realize the OS its self is open source and you can mod the code for each phone?? Both sprint and Samsung are horrible companies, if Froyo doesn't show soon, I will never touch a single one of their products after my contract is up, which is soon. Sorry, I just needed to rage. Hard. 