what about c#? managed code is not that hard to understand, and you can find LOADS of examples, tutorials, also its quite comfortable to develop in visual studio. you can build a database, make webrequests, pull tha data you need, then use it as a background for you asp.net/silverligth/... page

also its a great oportunity to gain more knowledge about OOP, - as i could understand - you didnt operate that much with object orientation.
This post was edited by kuzdithom on Jun 2 2012 04:39am