I agree strongly. XSLT is an exciting and fun language to work in. When I first got the call to become our resident XML guru I found XSLT to be my worst nightmare. But as was said in the posting as I used it for the first few weeks and found a good book on the subject I fell in love.