First, you should have your phone number unlisted/un-published. The phone company usually charged $1-$2 per month for this.
Second, avoid mailing lists and get yourself removed from junk mailers.
Third, OPT-OUT of every list you can. This is important. Your bank, credit report companies, companies you buy from -- they ALL
will share your information with outside company unless you specifically tell them NOT to. This is how these background check companies get their info -- it's primarily from banks and credit reporting agencies (Equifax, Experian, Trans Union, etc.)
Want help doing it? HERE YA GO: http://opt-out.cdt.org/
You can choose to do it using their secure server and having the forms pre-filled out for you, or if you don't trust they themselves, you can generate generic forms and fill them in yourself (with a pen).
And to freak you out even more....
Go to... http://maps.google.com
Type in your address, city, state and zip... click search
A nice map comes up...
Now over on the top right, click on "satellite"
A satellite image of your house will come up, and you can zoom in. Try it out. Pretty freaky eh?