The Microsoft Surface comes pre-loaded with Internet Explorer 10 and the one thing that was odd (or at least for me) was the lack of an obvious way to save a website as a favorite. I kept looking for a 'star" button to add sites to my favorites list.
The process of adding a website as a favorite ended up being rather simple. Just tap on the "pin" button and you'll find two options. First to pin the site to your Start Screen for easy access and second, to add the site as a favorite.
To access your favorites, just tap on the URL field to pull up a tile list listing of frequently visited sites as well as your favorites.