Is Hubble the only telescope orbiting earth?

No, there's a great number of highly specialized telescopes in orbit.
The most famous ones apart from Hubble are the Spitzer Space Telescope (for infrared) and the Chandra (for X-rays).