I think I've found the problem, apparently IE(and all other PC browsers) don't recognize profiles at all. sRGB was adopted as a internet standard because it was reasonably close to the output gamut of most monitors, but no PC browser in existence has any form of colour management, hence all it does is direct translation of values.
The colour variation you see is due to IE taking the raw RGB values and representing it through the monitor profile. In the case when your moniter profile's gamut closely matches sRGB, it will look more or less identical. However, it appears that there is a significant difference in your case. (To confirm this, mail me your moniter profile and I can render a gamut comparison to see if its the case.)
zerstorer@fastmail.fm
What Jopel is showing you is how to proof the image, showing how it appears on a target output device that doesn't have colour management.
You would then see how the image would look like in IE to YOU.
However, I wouldn't recommend adjusting it such that the image would appear as you want it in IE. This is because, everyone else on viewing your image on the web would have a different monitor profile active, thus it would still be interpreted differently. Just stick to the common sRGB standard and leave it so that everyone will at least have a similar reference point.
Currently if they were to download your image and view in on their PC in a colour managed software, they would probably see the same colours as you do in PS-CS, so you needn't worry.
Right now, probably the only people who can view your web images exactly as they do in PS-CS are Mac users running Safari or Internet Explorer which are currently the only browsers with colour management.