There is no service that will collate my checkins and visits. Foursquare should be the one to add this feature.
Foursquare checkins can be very revealing and provide insights into a person that one would rather have private or control over whether to share.
See your foursquare check-ins on Bing Maps or Google Maps.
Foursquare is using Bing Maps for their Facebook integration whereas are making use of Google Maps on their website.