The problem with CS2 is the version of CRAW it supports, I'm sure that you are aware that it isn't the latest version and if you were to update your DSLR then you would probably need the latest, or at least CS4, to use CRAW.

~8^|>

Because I have to wait until I can afford a new Photoshop, I've put up with having to download a few other things to get my CS2 to recognize my new Nikon D90 raw files. Not too big a hassle, but I just use Nikon transfer, then I look at them if I want to in View NX, then convert them to a more universal DNG file using Adobe DNG Converter.

Ah, the D90, nice camera. Do you know that you can import Picture Controls into ViewNX (alongside those already in-camera) and also edit in RAW? If you haven't tried it then give it a go and compare your ViewNX developed RAW with Adobe's or whichever alternatives you've had to get (mind if I ask what they are) - I think you'll be blown away.

After I convert the files I just open them in Photoshop, and first it opens it in a camera raw window which offers a huge amount of options to adjust the photo before "opening" in Photoshop. I can't see ever needing anything else. Such as white balance, temperature, exposure, fringing, vignetting, and lots more, most of which I will rarely use, since I can then do more fine adjustments (and adjustment layers) later when I convert the photo to a psd.