I don't think this has been posted yet here, so I thought I'd place one for you guys.
Wanted to give you guys the fix for addon scenery installation when using Windows 7 (32 & 64)
So, you got some new scenery and go into your "Scenery Library" and click "Add Area", you select the scenery folder that you should and click ok, then it goes into the sub folder with "scenery" and "texture" and you click ok again, and it says "Nothing matches".. Confused you try again, and again.. Well here's the solution.
Due to a Windows 7 bug, the scenery won't add properly because the OS thinks it needs a "file" not a "folder.
1) Open your "Scenery Library" as usual.
2) Click "Add Area" as usual
3) Navigate to the scenery addon folder. This is where it changes
**** Do not click "OK"! Click anywhere in the white area of the "scenery & texture" folder
It should act as the Ok button and add the scenery for you. If it does not work, back out, and do it again.