make sure your screen is set to srgb, and your browser - firefox, will see colors the way they should be. the image you posted looks saturated enough. photoshop uses it's own set of colors. make sure the color settings in photoshop lines up with windows... that's what it might be, photoshop often uses aRGB, which saturates colors. you have to set that to sRGB, your screen is set to that already, and things like green and blue will look less saturated because there is more gamut in those colors, using aRGB.
---Mike Savad