Really, you wern't that far off mate! Only about 30 steps that I've written out, every button press, etc. Still not happy with it though.... But I guess it should be up to you tweak it from now on
I'll send you the file, as well as post up the changes for all to see
Imagination is more important than knowledge.