I do think USB Host is more important then GPS since we can always use BT GPS as needed. But it's very hard (or impossible?) to add USB Host without native support.
My SE X1 rom-> http://forum.xda-developers.com/forumdisplay.php?f=471
jackleung wrote: I do think USB Host is more important then GPS since we can always use BT GPS as needed. But it's very hard (or impossible?) to add USB Host without native support.
The USB host solution mainly support USB storage and HID device. But for USB cam or USB modem..etc. Driver support from 3rd party support is necessary. But as usual, these 3rd party company don't think PDA solution will help them to make more money.