I've been procrastinating over uploading this new website for almost two years now and today I just decided to say screw it, and upload it as is, finished or not. A number of xna project pages are not finished being written and there are inevetably going to be problems with the site here and there but it seems for the most part the update went without a hitch.
The new site is powered by BlogEngine.net and allows for much better blogging support then the previous site that I wrote myself. Not to mention new site has search, comments, and a number of custom extentions and user controls that i have made for this site.
Feel free to send input on anything you see on the site and I'll get back to you as soon as I can.