Why does the Incredible require drivers to connect to the PC via USB to transfer files, but the Nexus One does not. They are very similar phones. Why can't a generic mass storage device driver work? It seemed to work for the Nexus One. Am I missing something here?