Twin Paradox has an interesting gadget which let you connect USB devices to your pda through a CF card. It is not yet released nor the price info. Hopefully more drivers will be developed to support all the usb devices.
Features
Adds two independent USB Host ports to your Pocket PC
Supports standard-A USB Host connectors
Dongle-less Type I CompactFlash Card design
Pocket PC supplies USB low power to each Host port (5v @ 100ma)
Provides full USB Host Port power to each port with AC adapter (5v @ 500ma)
Internal Power Auto-Switch (Switches CF Card and USB Host power from Pocket PC power to AC adapter power automatically.)
Includes
SolarExpress® PDA CF Card
USB Host extension cable
Installation Guide
CD-ROM with CF USB Host Card driver
AC adapter (optional use)
Specifications
Compliant with USB 1.1 specifications (audio microphone, speakers and video webcams supported on future driver release)
2 USB Host port connectors on CF Card
5 Volt DC Power Jack for full USB Host power support