If it's a DNS issue, you should still be able to have all your access through IP addresses. This is one of the address for
www.google.com (there are several, most likely for load balancing issues).
try "ping 209.85.165.103" and let us know what happens, oh yeah, do what auxsvr suggested and do a "more /etc/resolve.conf" and paste the results so we can see them.