Of The Garmin Navigation Systems Which Is The Better Garmin C550 Or The Garmin 340?

Also what is Bluetooth technology?