I recently installed City Navigator NT on my 60CSx and, although BaseCamp can "see" the device, it only sees the "global map" and not the City Navigator Map. Any ideas?
You really don't want to use a direct USB connection to the 60csx to view your maps; it's USB 1.0 which is very S-L-O-W. Just copy the contents of the data card to a USB "thumb drive" - they're cheap. You can then plug that into your computer and it will behave exactly the same as the 60csx with the card in it. It will also give you a backup copy of the map in case you ever have a problem.
Another approach is to create a "virtual disk" and install the maps on it. It's been awhile since I did this, but I recall that imdisk worked: http://www.ltr-data.se/opencode.html/#ImDisk
You will probably get a lot better performance if you simply place the microSD card into your reader in the PC rather than going through the device. [EDIT: Or do as OSTROFF01 says and copy the map file to a flash drive.] USB mode in the devices is typically a bunch slower than using a directly connected card reader. And Basecamp is supposed to work with maps installed on cards.