Not to turn this thread into a moon landing debate, but you might be interested in checking these links out;
You must be registered to see links
You must be registered to see links
Here is a link on the retro reflectors too;
You must be registered to see links
Also I believe (not 100% on this as I forgot where I read about it originally) that you can see the landing site(s) left by NASA with your own telescope, providing of course it's not a $5 telescope.
Yeah here is one link, not the one I was recalling but it works;
You must be registered to see links