Frequency Analyser

I require I piece of hardware I don't know the name of.
I want it to be able to take a measurement of the sound pressure level over a broad frequency. And display it in a graph, also handy to be able to send data to and from a laptop.
I want to use this device in this manner.
I will put a cd of known frequencies, or pink noise or whatever I need to into a stereo. And place this device around where a user would sit, get a reading of the room. Adjust eq's until spl is flat across as broad a spectrum as I can get.
People don't trust an ear.

/I've been trying to do this with a Behringer mic, using the known frequency magnitude response graph I should be able to extrapolate what actual spls are there... but the data is bullcrap and I have no way of generating a known spl in order to calibrate the mic. Matlab is a devil.

http://www.fullcompass.com/product/284624.html
This is the model I own. It's decent, accurate and very portable. It's drawbacks are that it does not come with a rack mount kit and the ranges can actually be too narrow for mixed volume content.

Acid 8Packs
Heard some good things about the True... just be sure your A/D's a good high quality unit.

Cheers for all the links guys.
That Phonic Paa3 looks tasty.
I would love to splash out for one of those big beasts but it really just seems like a good quality calibrated mic, preamp and D/A with handy switches.
Maybe I can mix and match, get a calibrated mic and use my laptop to do the analysing. I will be researching further.
Thanks once again.

I'm considering using Matlab for this on a limited basis , so I'd be interested in what you are doing.

I'm going to be teaching a course in partial differential equations next academic year, and I'm thinking about what software to use for visualization. I also do a bit of comparison of calculations to real data (using room acoustics as an example). It would be nice to do a bit of real time analysis with standard mathematical software. I'll probably use Mathematica, but a lot of our students use Matlab. I may not go beyond identifying room modes, but I'd like to know what you have done with Matlab.