Well, since you have been toying with 3d, making a sphere and scaling it so that our point of view is inside and adding a texture seems like a good plan. The texture map would have to be very high resolution, though, not sure if that would work well on a browser.