Seriously, I think the new index page is a masterpiece. Simple, informative, homogeneous yet attractive. Gratz!
If you used a template, then.. Doh! Lol
[edit] I also just happen to stumble upon my statistic page. Most impressing all the info there is there!!!! :jawdrop: [/edit]