GPS shield with Arduino UNO, Mega and Arbotix

i have GPS shield, tried to test it with Arduino UNO, GPS got activated but the SD card status was always "Card failed or not present" and then some garbage value prints. i skipped the section of accelerometer because i need not to use it. the remaining code was same! Kindly sort out and resolve the issue if possible

furthermore i tried the same setup with arduino Mega. Surprisingly enough the code even did not uploaded in the card and the status of Uploading..... continued for long. Thirdly i want to use it with Arbotix. is it feasible??