If you are content with the massive spherical abberation in the one above, then almost any "HD" USB webcam will do just fine.
I actually quite like this fish-eye kind of look.... it is on purpose. If u turn it to 720p the angle decreases to 90degree and there is no more than ordinary aberration.