I have the T-Mobile Samsung Galaxy S 4G and there has been talk about a lot of different android upgrades like Ice Cream Sandwich and Gingerbread, but I don't know which one I'm supposed to get or how to get it. Can someone please help me?

Also, when I go to settings and click on "Software Update", it says "no firmware".