GPS Quadcopter

Hiya, is there any way of connecting up a Bluetooth GPS unit to an Arduino Board and use waypoint to give the quadcopter missions.

i am still in the planning process of building a quadcopter.

i want something similar to FlyCam Navi Board.

Thank You

how long is the range between?, i would choose a X bee Module for trouble-free comm's, even tough this module can extend its action range beyond 1km (direct view), and has serial communication effortlessly

does it have a Bluetooth connection so that i can connect a GPS unit?

i want to be able to give the quadcopter a mission for example fly to end of the road to a friends house stay there for 5 mins and then come back.