You asked for critical, so here it is =)
The thing that stands out to me most is that you promise interactive, Web 2.0 sites to your customers, but your own site does not sit well with other Web 2.0 sites and is not very interactive (not much to click on). This is despite having a deluge of text everywhere that is too closely spaced.
Web 2.0 sites benefit from AJAX interactivity and highly streamlined designs. Your site uses too much italicized/bold font with dark outlines that does not represent the commonly clean "Web 2.0" trend (see something like www.mint.com); that kind of type setting has been outdated and implies loud yelling for attention. If anything, one or two bolded headers would be fine, but too many of them compete for attention.
I`d start with making your menu you bar more apparent as a menu bar, adding space between your main body and your right column to clean it up, then revisit your use of bold/italicized text.
Also, because you seem to be compiling lots of news stories, I would promote your RSS feed at the top. For me, your site is too "loud" to go to regularly, but I would (and did) sign up for your feed because your content is useful.
Best of luck!
- Learn everything you want, fast.