This has been discussed several times on the forum: if buildings are visible only when you get close, is because you have FSX running into a "Compatibility" mode, like XP mode under Windows 7. It must be turned off, because it forces video drivers to run into a lesser performing mode and it causes such visual problems.