Thanks for that CV. Now if the RIAA sues me, I have some evidence that I actually made them some money. ;\)

Oh, and sorry for not getting back to you with recommendations. I'd go with what Sean said.