Hello All I have seen a lot of debate in different places as to what speeds the HTC HERO will read and write at. Most recently I saw a posting someone had of an email from HTC stating that the I/O speeds are limited to that of a class 2 device. I have two questions: 1) is can anyone else able confirm or refute that? 2) are I/O speeds hardware or software limited? (By that I mean is it a software driver for the sd read that limits the read write speed or is it the actual hardware part that limits the read write speed) I am curious about question two because if it is just software then it seems like HTC would be able to go in and change the driver code to allow read/write speeds up to class 6 devices.