Okay, so the other day I was out and about and decided I needed new stuff for my Hero. I looked around Sprint and Best Buy on Monday for accessories. I also knew I wanted to pick up an SD card. Having priced some online, I knew what I wanted to pay. I was shocked to see that Best Buy was willing to rape its customers with little care to the fact they did it without lube. Sprint did this as well, but I expected as much from them. Best Buy was selling an 8g class 6? for 99.99? If not, it was damn close. This actually made me start talking to myself as I walked away. Sprint was probably pretty close in pricing of this item as well. I went to Frys after. They didnt have any 16g Class 6 SDs in stock. They did have an 8g Class 6 for about $25 and a 16g class 4 for about $40. I hemed and hawed about which one to get. Finally deciding on the 16g class 4. So my questions are... Did you stick with the stock 2g class 2? Did you upgrade your SD and if you did, to what, and what was your experience in pricing as well as buying.