Johnx over at forum.eeeusers.com came up with a mod that gives you 2 extra usb ports. It is a very neat mod and uses space that is already open for the secondary mini pci-e card. There is some soldering involved but once this mod is complete you can add internal bluetooth and a 16GB flash drive. (or just about any usb device that will fit). This will increase your HD space on the EEE to 20 gigs!
Here is the article:
I have completed my first Eee PC modification, this modification adds Bluetooth functionality and 16GB of flash storage.
At first I intended to solder the two USB devices directly to the motherboard but after careful consideration I decided the ability to easily replace the modules should take priority.
Both ports are 5V and use the USB connections from the unused Mini PCI Express port and the USB connections from the Mini PCI Express port used by the wireless card.
Thanks to everyone on this board who guided me along the way on my first Eee PC mod!
30 AWG Wire
Lots of patience
2 * Surface mount USB ports
Microsoft Bluetooth Adapter
Healthy fear of turning your Eee into steaming pile of burnt PCB
Corsair Flash Voyager 16GB
Pictures: (you can click to download a high res version)