The earpiece used by Bond in the Macau scenes is a Phonex Invisity Flex Miniature Receiver. Sadly, if you want to buy one, you either need to work for MI6, or else fork out £1,500 of your hard-earned dosh.
The earpiece you will be far more likely to buy is a Micro Spy Bluetooth Earpiece and it’s quite a handy little gadget. At £70, it isn’t cheap, but its considerably cheaper than the ‘official’ version, wouldn’t you say?
Now, as for your second question:
‘Skyfall’ was an awesome movie. I’ll tell you a little story. When I was a boy, I loved James Bond movies. Loved ‘em. I was a huge Sean Connery fan (to my mum, Connery was the definitive Bond, so those were the movies we watched). Although I enjoyed the outlandish concepts of ‘Live & Let Die’ and ‘Moonraker’, the Roger Moore era doesn’t stand up quite as well for me. Moore didn’t seem to be tough in the same way that Connery did. Of course, I’m a 90’s kid, so Pierce Brosnan was our Bond. However, although he’s a very good actor, Brosnan’s stories seemed very silly to me and I never really warmed to him as 007.
In ‘Casino Royale’ Daniel Craig’s Bond was, for me at least, a return to the Connery-era 007 of my childhood. This Bond was a physical, dominating presence. He was violent, narcissistic and damaged, but hid it so well under a veneer of detachment and charm.
I didn’t like ‘Quantum of Solace’ as much, to be honest. It looked amazing and the stunt work was some of the best I’ve ever seen, but the plot just seemed to go nowhere for me. I felt the villains were extremely one-dimensional (a corrupt Latin American general and an American businessman? Come on) and the story just lacked ‘oomph’ (for want of a better term).
‘Skyfall’ was the best of the Craig movies so far in my opinion. We got an awesome villain (Javier Bardem was beyond wonderful), the best M story ever told and an emotional and layered story. Plus, we got Q, Moneypenny, cars, guns, girls and Bond. So yeah, I loved it.