My Vista HCx suppots HD cards.
I have 8 and 4 GByte cards.
However, the maximum map set size is 4GBytes, leaving another 3GBytes (on the 8G card) for tracks and USB storage.
4G is enough to cover all of Europe, South Africa, Australia and New Zealand as well as Topo UK and Topo Suisse.
(It does, however, take about 10 hours to build the mapset and upload it all!)