for site x.com i get a different set of results than if i do, site:www.x.com which should i be doing, and is there anything I can do to make them match?
well the real question here is what are you looking for? all the pages on your site? if thats the case then what I quoted should work.
Google sees them as two different pages: http://mydomain.com and www.mydomain.com will be indexed individually. Use a 301 redirect to redirect http:// to www.
A 301 redirect is generally what is used to solve such a problem. Here is resource: webconfs.com/how-to-redirect-a-webpage.php
As what mentioned by Visio, use 301 redirect or change the setting under preferred domain in your Google Sitemap account.
So to redirect using php, is it a one time thing, or do I have to go through and redirect each page on my site? My coding knowledge is not good, if it is a one time job and somebody is willing to get paid for donig it, then hit me up on msn (superpumb05@hotmail.com) thanks.
Someone provided a link above that should get you what you need. It is a onetime thing for the one page. Php redirects don't work the same so be sure it is 301. Do you know if your hosting is linux or windows?