It appears your web browser is being redirected. I would do a test with a new starter solution (contact) and see if it performs correctly, if so you know something has changed in your GetMap function. I would also scan for virus and spyware which can redirect your browser to other sites.
Although it is rather unlikely, you may have exceeded Google's limit on the number of map views. When this happens, Google displays a street map with a red X.
04/30/13 I too suddenly got the red "X" though my map field . I called support and got no help other than to reinsatll software. Before doing this I checked here. Glad I did. I went to the link Jade provided about going over my alloted number of map views and found out that was my problem. I had been updating a bunch of records from saying "MA" in the State field to "Massachusetts" after about 100 of these changes I got the "X" So all I have to do is wait 24 hours and I should have maps back again
Thank you for the great advice