I'm in the market for a Palm device, and was happy to hear about the $150 M100... then I realized something.. I'll have to add $40 for the USB adaptor, which brings the total to $190.. I could get a standard Visor for $20 less and will have a bigger screen than the M100.. Also, a drawback for both is only 2MB memory, but the Visor is upgradable via the Springboard slot (an 8MB card is like $75, if you ever need more mem) whereas the M100 is stuck at 2MB.. I, for one, think that there is no reason to buy an M100 at all.. it simply does not solve any problems in the current PalmOS-based line..