So a recent upgrade from my 20D to a 40D has made me feel the pinch on my pair of 4GB cards, I have enough for a day trip, but not really enough for a good week away, where I could just get by on my 20D. Yes I have one of those portable HDs but quite frankly I don't trust it and its slow.
So off to the web I go, only to find out that the $120NZ I spent on my last 4GB card will now get me 16GB, heck for a little over that I can get 32GB!
Terms like 'eggs in one basket' quickly come to mind with cards like that, but I could go away on a holiday and never need to remove the card from the camera 
I may continue by expanding my 4GB collection, but for bang for buck, you can't seem to beat those 16GB cards.
Probably a good time to talk performance too, yes I am aware these are not the fastest cards on the block, but thus far I have not filled the buffer on my 40D so card speed has never been an issue.
Doesn't seem that long ago I was splashing out for 32MB cards and 128MB seemed like madness 



