Be careful if you want to move data between different types of cards on the fly though, as (at least) one of the slots is overloaded i.e. one of the slots takes two different types of card, so sharing between them would not be possible. This isn't really a problem though, since even if you end up in this situation it's easily solvable by copying the data to your HD and then swapping cards to write it onto the new card.
If you search on Belkins support page the only answer it has is that it doesn't support >1Gb but they will bring out a future product that will.
For me this was a waste of money.