You might want to look at BAMT ->
https://bitcointalk.org/index.php?topic=28967.0It has some nice hooks into reading GPU data like fan speed, gpu temp, memory speed and displaying it through munin and over http. It also has code to wrap the phoenix processes and report out total shares submitted, stales, total hash rate for a rig and with another tool mgpumon, you can have a dashboard of all your rigs within a network subnet. Aaron has done a lot of work on the project so he might be a good person to talk to.