$35 for Ultra II 2GB CF is a very good price, memory stick blue label 2GB usually cost around that much.
FYI
Ultra II is spec-ed at 9-10MB/S read and write, around 68x in other brands' standard
Extreme III (not Ultra III) is spec-ed at 20MB/S read and write, around 136x
Extreme IV is around 40MB/S, bench mark based on the above link with the firewire card reader is around 38MB/S, still faster than any other card reader can read it with, the spec? a whopping 260x. Fast enough to be used as a hard drive with the proper PATA to CF adapter. However, you got to pay $$$ for it and its spec capped out at 8GB, rather than 16GB like Extreme III.