It could be that your RAW->JPEG converter is set to a different color space, as well.
Here's what I do.. .maybe you can see something different in what you are doing.
(1) Shoot RAW - my D100 is set to AdobeRGB.
(2) Capture off the CF card via Nikon's VIEW.
(3) Bulk adjust white balance and any gross color corrections using CAPTURE. I'm still in RAW at this point and still in AdobeRGB.
(4) Import into Photoshop using Nikon's RAW converter instead of the AdobeCameraRaw converter.
(5) Make whatever changes, cropping, retouching, etc. and save a master final copy in Photoshop's PSD format.
(6) Up to this point, the image has been in 16-bit mode. Now, I change it to 8-bit mode and save a full-sized JPEG, still in AdobeRGB.
(7) I EDIT>CONVERT to SRGB and then crop and re-size to 500 pixels across the top, and then
(8) SAVE FOR WEB
If you're viewing an AdobeRGB image using a web browser, the images do look flat.
Leaving the image in AdobeRGB until the very last step should insure that the colors stay faithful to what you're seeing.
That help any?