I am following SD prices because of this month's purchase of a high-definition Panasonic camcorder. It's a model that only uses flash memory, so I picked up two 8GB SDHC cards to use with it. In the highest resolution about one hour of AVCHD video can be stored on one.
I did note quite a reasonable deal on the item to the right. The price is about $68 for 16GB. One of these would hold a full, two hours. Not having to swap off to a laptop computer would be useful on a long vacation. I'm in no rush though so I'll wait for the price to fall further or hold off until 32 GB chips are available.
Just to keep things in perspective, when I came back from working in the Middle East, in 1996, I shipped back a computer with a whopping 16GB hard drive. At the time the hard drives in many computers were still measured in megabytes. Today, the majority of mp3 players can hold more data than that PC!