It feels good to call it done. This was a great learning experience for me.
I used a handful of different software but Blender was the center piece.
Check it out:
You can read up a little on the WIP thread if you feel the need:
Blender: for modeling, rigging, animation and rendering (seperate layers as png image sequences)
Photoshop & ImageReady: used for editing individual frames when needed.
Particle Illusion: for dust, sparks and all sorts of the particle junklets
Director: for compositing all of them layers together
CoolEdit Pro 2: For audio/sound FX editing
FL Studio: for creating the music
Adobe Premier: color correction, mixing/syncing video, sound fx and music into the final product.