Saying things out loud is better than handwriting.
The one thing I learnt from TSFX - this technique really works!
^ What about hand-writing and saying it aloud, this is good too. Write it and slowly say it aloud, and then say it aloud again after, thinking about nothing else but what you are trying to memorise, then visualise mentally writing it in your head while saying o-o
What about first recording your self on an iPod Nano voice memo than triple-task: listen, say and write 
VCE over 5 years? Its a really good idea (and sure it would work really well), but it would take ages, especially for the subjects the original poster is doing (not many forumlas and stuff there -all wordy concepts)... Kinda reminds of an electronic version of the spelling thing I used to do in prep and grade one in primary school: 'Look-Say-Cover-Write-Check'.
One of the best way (not really recommended though) is actually to act the concept out (as in like actually physically act it out -no joke)! We did it in physics once whilst learning half-lives. We all thought this was a waste of time, childish, n00b, embarrassing, stupid, etc but I still remember the formulas now (having done it in the first few weeks of term 1 not not used it since)! Its one of the scientifically proven best ways, but its really time consuming (about 5 times slower than iNerd's proposal), you look really stupid and its usually hard to act out stuff (like a valency table).
^Its interesting though... (random knowledge is always good)