Possible Duplicate:
How do I add a shortcut to a website to the windows 8 start menu?
I'm not sure if I like the whole idea of Start screen yet, but I would find it more useful with certain web based sites as a tiles in the group.
This question is similar to my other one at: How to pin a website to the Windows 8 Start screen without Internet Explorer as default browser? but this is meant to cover only those using IE as their default!