The first error I get above is from logcat the second one is from the console.
I'm confident that my package name and API number are correct. The app runs but doesn't load up the map. Any thoughts on why its not working? It looks like all my permissions are correct. I've been looking on the web and have tried numerous solutions but none of them have worked out yet. Any thoughts? Additionally I'm sure I have the google-play-services_lib.apk installed.
Are you running this on the emulator, or on an actual device? The device would have to have the Play Store app installed, while for the emulator it should be sufficient to set it up with the Google APIs - which, IIRC, is not the default if you set up AVDs using the android executable that comes with the Android SDK. I'm not familiar with how Eclipse sets up AVDs, so YMMV.
Ping & DNS - updated with new look and Ping home screen widget