Need help in choosing arduino shield


I am working on a project where I need to use GSM + GPS + WiFi. I initially tried with Arduino Mega ADK board to connect with my Android phone. I was trying to use GSM/GPS/Wifi from android phone on arduino. I am very new to arduino and did not get success.

Can anyone help me with some example on how to use android sensors on arduino using USB connection.

Or can guide me which shield is best suitable for me to buy which is compatible with Arduino Mega ADK board? or if I need to buy a different board.

Krupesh, can you be more specific with what exactly you attempted to do and where you failed?