AGPS is working fine here but doesn't work if I change supl.nokia.com to google's IP in the hosts file. Does nokia resolve to 66.35.236.25 for you?
;; QUESTION SECTION: ;supl.nokia.com. IN A ;; ANSWER SECTION: supl.nokia.com. 7731 IN CNAME nokia.supl.svc.ovi.com. nokia.supl.svc.ovi.com. 22018 IN CNAME nokia.supl.geo.geodns.fi. nokia.supl.geo.geodns.fi. 8336 IN CNAME fi.nokia.supl.geodns.fi. fi.nokia.supl.geodns.fi. 300 IN A 83.150.75.211 ;; AUTHORITY SECTION: geodns.fi. 11931 IN NS ns1.geodns.fi. geodns.fi. 11931 IN NS ns2.geodns.fi. ;; ADDITIONAL SECTION: ns1.geodns.fi. 72706 IN A 83.145.248.145 ns2.geodns.fi. 418 IN A 213.157.72.72