I used OSM on a Ubuntu-Notebook, with TangoGPS and a USB GPS-Mouse. This works fine.
Now I would like to use the same on an windows xp notebook and a bluetooth gps mouse. What gps software should I use, which is similar to TangoGPS? I need the functions offline-map and the gps signal in the map.
I have used OpenJUMP as a No-OSM solution which does not care if the data are from OSM or from some other source. Components which are needed are
PostgreSQL + PostGIS (not needed if downloadable shapefiles are good enough for your use)
Osm2pgsql that works with Windows (http://tile.openstreetmap.org/osm2pgsql.zip)
Any other tool for importing OSM data into PostGIS will do as well. Or if you want to do it in a fast and simple way, download shapefiles from Geofabrik.
GPS mouse should be usable right away if it creates a virtual serial port for you. I have been using Garmin eTrex Vista as a receiver by driving it through GpsGate client http://gpsgate.com/products/gpsgate_client. GpsGate is not free but you do not need to pay for it and it has been very reliable.
I warn you that OpenJUMP with GPS is not extremely nice yet. Some development may occur within next months. However, it works already and it shows that it is possible and easy to use OSM data from a database or from shapefiles together with other GIS data without importing everything into OSM main database first. In addition, vector data and georeferenced images can be used together as well as maps coming from WMS services.