Some Math Links
A Page of Mathematical Recreations Eureka
Full text, with interactive diagrams (stunning) Euclid's Elements
Extensive Math site -- Wolfram Research Mathworld
Nice IMO site with references to others, past problems International Mathematics Olympiad
MacTutor History of Mathematics archive (extensive) History of Mathematics