You mentioned needing PHP programming... I'm your man! I'm not sure what PHP would have to do with the program itself but I could definitely make a mean custom website or a scoring system or something. I dunno. I made a high score program for that pinball game that ships with MS Plus and Windows XP (
http://www.iamnafets.com/pinball/) which is kind of cool. What team gets the most points in 2 minutes against 3 other players. This reminds me of a Maya competition where you have to build robots to certain specs within Maya and then have like autonomous battles with them. So fun, but GEEEZ WHAT AN EXPENSIVE PROGRAM (not talking about free). There, I'm done rambling.