i use Motorola for the giro
its somewhat bulky and makes my head look like bumblebee
the one that i have doubles at handset as well so i can make/receive calls
heres one i prepared earlier
have not taking any major slams or heavy downpour so dont know how water resistant or durable it is