Thanks for the link Visak (I had to change the www03 to www). I've seen an older copy of this document - so I am going to run through this tomorrow to see if we've missed anything.
I'm glad to hear you have this working with SRM 5.0 - it really should work with 5.1 then.
I'll let you know...