I am looking to expand my card memory for HTC Desire. I read in the phone specs that it takes Micro SD cards of up to 32 gb. I have been looking for a Micro SD 32gb gard and it does not seem to exist. All I can find is the Micro SDHC cards which I have read on the manufacturers website is not compatible with Micro SD!! Can some one please let me know EITHER where to find micro SD 16gb OR if the Micro SDHC actually works in the Desire. Also I was thinking of getting atleast class 6. Does Desire also have class compatibility? Will class 6 work? I could not find this within the specs. I am getting tire of HTC. It looks like The "NEW" phones are only compatible with old memory card format that is no longer widely available. This to add to the fact that I have only just got the phone to realise that the software version it is running on (2.1) has already been superseded with no hint of any upgrade apart from some random statements.