A servo would probably be easier, and require less I/O making it cheaper to do multiple gages.
Can you work with any programming on a PC? Get the data from a web page and send it serial to an Arduino functioning as a "display" controller.
I am thinking something like Visual BASIC or Visula C or maybe even Processing (little to none experience level with Processing...)