Dell X50v, Blutooth BT-338 receiver (lasts 16+ hours on a single charge and have never seen less than 8 satellites reception on it...), 4gb CF card for music & apps, 1gb SD card for maps and GPX files, Beeline GPX, Pocket Streets, GPS Gate (shares one GPS signal with multiple apps), and of course the ubiquitous GPX Sonar app.
Makes caching fun and always available as I get a new GPX file of closest 500 each week so I am always ready to Cache...
Cheers,
Gadget