Ask yourself if you really need an 8gb card. Wouldn't a 4gb or even 2gb fill your needs? You could also go with multiple cards. If you need 8gb of space it may make more sense to have two 4gb or four 2gb cards instead of one 8gb. I might be wrong, but I think you can get the same capacity spread out over multiple small cards for cheaper than on one single huge card. If nothing else, having multiple cards means you aren't putting all your eggs in a single basket, which means if something happens to that 2gb or 4gb card (lost, stolen, broke, etc.) then its not as huge a loss as if it were an 8gb one.