M maxxfilmage New member Jul 20, 2008 #1 About to go pick it up. I've heard some great things about it. Anyone seen it?