No mention of Software Testing Club in the resources/links area? :P
I'm a big fan of simplicity when it comes to information, found all the flashy stuff too much and a bit confusing and it slowed down my ability to scan for the information that I wanted.