Distorted image is hard to get quite right and the perspective will always look little distorted.

This was made with 3D software in couple minutes for a comparison purposes.
Click image for larger version. 

Name:	DiscoBall.jpg 
Views:	148 
Size:	125.4 KB 
ID:	125133
Reflections are from HDRI image mapped inside sphere, that was made camera invisible.