We have two EEPCs at work. The SysAdmin has one and the other belongs to the Director of Technology, who has already modded his to the nth degree with bluetooth, a USB hub, flash drive, etc. I believe he's also added GPS.
BTW, he's mentioned, several times, that it's the best $300 he's ever spent.