I have a Garmin Glo which works well but the on-off switch is ridiculously easy to bump and the battery flattens in your flight bag, handbag or pocket whichever you prefer.
Battery does last around 8 hours and you can charge on the fly with a cigar lighter socket.
Bluetooth is undoubtedly the way to go.
Kaz