UPDATE - just spoke to Garmin support, was told the following:
- Topo 2008 does not require an unlock code
- City Navigator can only be unlocked to a single device
- City Navigator cannot be transfered to a new device (i.e. I can't deauthorize my 60CSx and authorize my Colorado 300)
- In order to get new unlock codes for my two City Nav licenses, I'd have to pay $139 EACH (!!!)
- At this point, I got a bit hot... I happen to work in the software industry, and tying my license of a product to physical device, whether I own the device or not, is ridiculous. If I buy a copy of Windows Vista, install it to my old machine, and then decide to upgrade, I can deauthorize my old machine and authorize my new machine.
This is just plain dumb on the part of Garmin. Here I've done what they WANT me to do (buy the latest and greatest version of their handheld line), and they are incenting me to return it and just stick with my 60CSx (because there is no way I'm paying $280 for software licenses I already own).