I've been dealing with a very slow loading Visual Studio.Net for a while now, which has been driving me nuts since vs.net loads instantly on my laptop, which is slower than my development machine. I've even reinstalled and nothing worked, but I finally came across the answer to my woes thanks to Alex Chang who provides the solution. Basically vs.net keeps a Most Recently Used list of opened files/projects and if one of those is on a network share or removed it can cause vs.net to load very slowly. I used VSTweak to clear my MRU list and it worked like a charm (although I didn't see any networked files in there).
Thanks Alex!