Open maps, open options, open "favorite places".
You could also "Bing" it and get this in about 10 seconds:
Add or View Favorite Places | Windows Phone Maps | Map Favorite Places | Windows Phone 7
Sent from my HTC Arrive using Board Express
Ah.I tried searching "Bing Favorites". Maybe I'm just bad at keywords.