Very impressive.
I disagree with part of your announcement, however: 'Because I like to program things using WC3 standards, this site is best viewed in Firefox, etc'. When I wrote
my blog I made sure it complied with the W3C standards, and it initially looked really messed up in Firefox. I agree with the other browsers listed (including IE7, which I use), but I don't think Firefox is particularly good...
Anyway, well done. You've got a lot of good features on that site.