High Speed Controller/Data logger... HELP!

Thanks for the reply.
However my understanding was that analogRead() is quite fast. The website says that it is 10000 time a second: http://arduino.cc/en/Reference/AnalogRead (oh and you are right about 20%)
I thought the problem at this speed was sending data to computer via serial.
So my question is what is the fastest method to send 5 data to the computer? to make matters worse, to capture two of these data I have to do serial comm with the two temp sensor breakout boards.
What is the solution for super fast serial communication?

Thanks