I've calibrated using the calibration thing within Windows... I just don't understand why I can have something so full of color range within Photoshop, displaying on my monitor and then have the output be so terrible looking on the same monitor right next to the image still open in Photoshop. It's baffling to me.
Sounds like a color space issue. Like you saved it in prophoto and the app your using to open it doesn't support pro photo.
When exporting for the web I always convert to sRGB.