RC auto pilot

I wanted some recomendations on what controller would be best suite for an RC air plane project. I would like to incorporate gps, electronic compass, pressure sensor for altitude, 3axis accelerometer, and other sensors. The control surfaces would be controlled by servos, so I would like something with built-in sevo outputs. I have seen many controllers with different capabilities and was hoping someone could tell me what is the best way to go, and recommend the equipment that could do the job. I may be asking too much, but I am basicaly looking for something that has plug and play hardware, so all I have to do is develop the code.

Thanks for your input
Mitch

Hello Farpoint, welcome to the RobotShop Forum.

Is weight a concern, will your plane be electric or gas?