I was thinking about

- Blender ( I finally realise it was a good engine)/ 3dgs
- Lightwave / xsi
- Photoshop /gimp
- reason /audition
- combustion/ after effects ( not necessary but usefull for a good presentation using avi )

cheers