What I wished Apple would have done is use SDHC card rather than SSD's. They are proven technology and 16gb cards class 6 are going for 70 bucks now. 32gb cards are just now coming onto the marketplace.
A class 6 SDHC card is still slow. A class 6 only provides about half the speed as the SSD in the Air provides, less than half on paper compared to the SSD's actual read speeds. That same class 6 can't even keep up with the slowest 4200 RPM HDDs on the market on read speed!
The big reason why SSDs are really expensive right now is that they just can't take the same chips used in your SDHC card or thumb drive, and slap them onto an ATA controller. They have to use chips of high enough density that they will fit the enclosure, but also as many chips as possible to keep read/write speed up. Then you have RAM onboard for caching (more than what a traditional HDD uses), the controller chip which is brand new to the market, and so on.
Yes, you can buy 8GB flash chips with a USB microcontroller cheaply enough that you get 64GB for about a third of the price of current SSDs. One of the reasons those chips are so cheap is that /everyone/ uses them. Volumes are high. If people weren't buying them in bulk, they would easily be nearly double the price. But those same chips aren't the ones used in a 64GB SSD drive.
More expensive chips are used, and for a 64GB SSD, you have extra chips in there used for the sole purpose of providing short-term write cache and backup blocks for when flash cells eventually go bad. And of course a controller chip bringing this all together and bridging it to ATA, which is new, and not sold in any volume, since no other device uses it (unlike flash in general, and USB microcontrollers used for thumb drives).