Guys, I'm in need of a newer higher capacity micro SD card (instead of the default 2GB), but which one should i have? the standard micro SD entry level is class 2, but if i were to use this, will it lag my HTC Desire? or should i opt for the next level, which is class 4? I know memory card is important for high load hardwares such as digital camera. Wonder if class 4 is an overkill for a HP? Would love to hear your thoughts on this. cheers!