2 years ago, it cost $99 for the 2gb xD card, and today you can get it for $29...in 2 years...??? And it's even cheaper for sd cards. The same goes for memory sticks...they are now cheaper than dirt for pretty huge ones. Time will tell how cost can be reduced, but I expect it to be dirt cheap in 2 years.