You have the content and a nice looking theme, plus you actually have a decent CMS install.
However here's some "brutal" advice;
Re-position the ad to the left and then squeeze the podcast up.
Fix the login box, it's clearly out of alignment.
Make the navbar atleast equivalent to the CMS body, it'll seem more consistent. I'd personally make the CMS & Forums of the same length. And for some reason your forum categories don't having any padding on the right, which does not look good at all.
I would like to reposition the add but on some of my other pages it will need to be centered. I am not sure the best way to make it different on one page and still use the ad manager built into vbulletin since some usergroups don't see ads.
Good call on the login box and the navbar. I would like to make the forums a fixed width but my users would have my head and I can't make a good lucking fluid width front page:/