For Non-Specialists
Here are some good introductory links.
The Physics FAQ
particle physics:
particleadventure.org
cosmology:
the cosmology FAQ
!
string theory:
superstringtheory.com
and my friend Joe's site
whystringtheory.com
.
physical mathematics:
Clay public lectures