Yep, happened to me too. **bleep**ing Firefox installed this crap in my start menu, and I cannot remove it. If anyone knows how to remove that crap, please let me know. Those stupid **bleep**ers in Firefox are just ASKING for their **bleep**ty browse...