Someone sounds a little frustrated ;) Startup of DNN is always relatively slow, but the suggestions I gave do help.
In VS 2008 you can create WAP or WSP projects. The DotNetNuke website solution is a WSP, as are most of the core modules.
Another thing you may want to try is clearing your VSWebCache.
You can also use FileMon to try and get an idea of what is happening at startup.
Also try running the website normally, then open the code-behind file with notepad, make your change and refresh.
If that works then you will know it is something in the VS environment.
I often use Ultra-Edit (a text editor) when developing to make quick changes.
Getting a brand new computer will probably work too. I should have thought of that. :0