Samsung definitely have form when it comes to not delivering firmware. I just assume whichever Samsung device I buy will not receive any updates. I was burnt by the i8910HD, which really needed updates but never got them. I also have a original (XEU) Tab stuck on Froyo. However in this case, Froyo is fine IMO.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?