Well folks I was browsing wowinsider (i refuse to call it wow.com!) when I found this site here :
http://www.macroexplain.com/
What it does is it let's you copy and paste a macro and it will explain it for you. Even does a little bit of a sanity check on the macro to catch any errors you might of inadvertidly put in.
More on it here :
http://www.twistednether.net/2009/09...roexplain-com/
PS I don't know how to spell "inadvertidly" sorry. Will probably have to correct that at same stage