All I get is crazy nerd code when I right click and open in new window.
I'm skeered to put it on the sidebar, cause the "put on sidebar" thingie is superimposed over other words way over on the right.
The RSS link opens up for me to a pretty page, very professional looking, and I've tried it on IE, Opera and Firefox. It's cool.
I clicked on the "put on sidebar" link and it opened right up to a neat looking organizing page.
What browser are you using?