When it comes to digital SLR's they DO make a difference. Plain cheapo cards are for point-and-shoots.
That said, I've always used San-disk cards with no problems. I have 2 or 3 Extreme 2-4gb SDHC cards for my K10D and since my older K100 doesn't have SDHC I can only get up to 2gb Ultras in Sandisk brand. The Ultra line is significantly cheaper and still decently fast. I can't make any comparisons to slower cards since that's all I've ever used.
What is great about these high speed cards is your camera writes to the card faster (important for sports shooting) and makes uploading them on your computer faster as well. Not to mention SDHC cards have a higher capacity which is good if you shoot a lot of RAW-file images. The Extremes, being the highest write speed, are supposedly shock and resistant to extreme temperatures. They also come with a cool retrieval cd in case you erase your card, and mini usb card reader (which I absolutely love).
Another good brand is Lexar. PNY is decent and Kingston is "ok" but I've had compatibility problems with that brand on a old Minolta D-SLR. I'd stay away from anything else as there's a lot of sketchy reviews out there for the other brands (A-data,Transcend,etc)
All in all, you got to think about what you'll be doing w/ the camera to justify shelling out the extra $ for the 'Extreme' or other higher-speed cards. IMO, they're so cheap online, I just get the best ones.
Go here for the best prices on cards:
Newegg.com - Computer Hardware,Digital Camera Accessories,Flash Memory,SanDisk,Secure Digital High-Capacity (SDHC),)
Last edited by skydragoness; 04-29-2009 at 03:15 PM.