I recently found a neat site that has 3D molecules that one can manipulate at
http://www.3dchem.com/Unfortunately, they don't have the real basic stuff like sigma bonds, pi bonds, etc.
Does anyone know of a similar site that would have the more basic stuff?