I'd just wander into a store and get one that fits your needs.
In this case, there's typically no real difference between the no-name brands and the big brand names.
I'm not sure how new memory stick pro duo's format is. Hopefully you have an adapter to make it memory-stick size.
I picked mine up from compusa and it does compactflash 1&2, sd, memory stick, and a bunch more that i never use. i think i paid about 12-15 bucks?
Heck here's one thats 23 in 1! for like $11 w/ shipping...http://www.newegg.com/Product/Product.asp?Item=N82E16820203005