Google and especially Yahoo! have done some major shifts to Geolocation in the last couple of months. I personally often see quite big differences between accessing google.com from a german IP and a US IP which leads me to the conclusion that they're most probably geotargeting. Applying filters for different regions doesn't make sense imho. Except language based filters but that shouldn't be an issue when it's about US/UK SERPs.