Wuh? What are you having trouble pinning? The only thing I haven't been able to pin to the start screen are steam shortcuts. Everything else works fine.
Shortcuts to anything including websites not related to IE. If they are going to put this start street there then I need to be able to toss anything on it. I still work faster just using the pinned taskbar programs etc..