USGlobalSat BU-353 WaterProof WAAS Enabled USB GPS Receiver
I bought this to use with SeaClear marine navigation software. Since it is waterproof, it is ideal for the purpose. With the CD provided, my laptop recognized the device immediately and emulated a serial port for me to set in SeaClear. I'm off and running (well, sailing actually). Previous attempts to configure Garmin GPS units were frustrating and ultimately unsuccessful.