Those sites are all great....One site you might want to check out...of course it has cycling in it but it also has many other sports related websites.....
It is a top 50 site which has over 1100 sites so far and still growing...
http://www.top50sportsites.com
There are many cycling sites and resources for people like us who are bike lovers...
Hehe...
Could'nt resist it...
Had to advertise my site...
The new one is a Beta: www.csafrica.cjb.net
The old link can be found on there temporarily too...
Reviews/Comments appreciated...