Well, sorta. Theoretically the pictures will be improving over the next month or so, we'll see how much improvement there will be.
http://www.nasa.gov/mission_pages/LRO/multimedia/lroimages/apollosites.html
http://www.nasa.gov/mission_pages/LRO/multimedia/lroimages/apollosites.html