You are in good company! You will find many friends at http://www.opensourcephysics.org and http://www.um.es/fem/Ejs/Ejs_en/index.html See you there!