They have a pretty slick deal at buy.com today for the kingston 4gb microsdhc class 4 card. Its $15.99 shipped. If you are a first time user of google checkout, it becomes $5.99 shipped.
http://www.buy.com/prod/kingston-4gb-minis.../205069392.html
http://www.buy.com/prod/kingston-4gb-minis.../205069392.html