The blog story referred to below is about a short piece of code written in Ruby (ok - I'm giving in - I will have to start using Ruby), which communicates with Firmata firmware running on the Arduino, and displays in real-time data from the analogue ports.
This should be easily expandable to accommodate other readings:
I decided to write a piece of software which would read data from the serial port, and use Firmata’s code-set, which happens to be MIDI based, to decipher the incoming data.
The result is this crude ruby script. (I just picked up learning ruby, so please ignore the horrible syntax, and roundabout procedures)
Download: firmataAnalogMonitor.rb