I haven't seen anything about adding favorites or having some kind of favorites bar in metro IE10. What is pinned items? I wouldn't want 100 pinned sites on the start menu either. How do you access the preview or generic featured/pinned
Is just confusing since there is barely any functionality here.
The touch-optimized version of IE does not have support for Favorites and cannot access the Favorites created in the desktop browser. However it does support pinning
sites. Pinning a website creates a new tile on Start that is a shortcut to that page. It also places a link to the site in the list of Pinned sites shown in the new tabs page.
Note: The New tabs page is also displayed whenever you select the address bar.
You can unpin the site from Start if you do not want it there and it will stay pinned in IE.