Most novice programmers seldom see the necessity of drawing a flowchart - Rodney Zaks - Programming the Z80
6. Fitbit One
Fitbit is a great gift for that Apple fan you know who's also obsessed with keeping fit and healthy. Or to put it a bit simpler, that Apple fan you know who's a little bit arrogant.
The Fitbit One is our favourite product from the firm, which was relatively unknown this time last year. Acting as a makeshift personal trainer, the tiny device tracks how many steps you've taken each day, while also delivering diet information, lifestyle tips and motivational speeches to get you out and about exercising.
The coolest part happens when you pair it with your Idevice though, as it'll fill your Iphone's screen with information such as your BMI, fitness goals and how many calories you've eaten that day. Oh dear.
5. Sonos Play:5 speaker
If you've won the lottery or had a healthy tax rebate just in time for Christmas and you fancy splashing out on your Apple fan, there's few better gifts than the Sonos Play: 5 speaker (unless you go for a more expensive model, of course).
Sonos' speakers are designed especially to work with Apple products, be it a Mac, Ipod, Iphone or Ipad. Taking advantage of Apple's Airplay technology, music can be streamed wirelessly through the speaker - and if you really are in the money this Christmas - it can be streamed through multiple Sonos speakers.
4. Logitech UE 6000 headphones
If your friend's music taste is far too embarassing to be blasted through Sonos' high-quality speakers, why not treat them to some headphones instead.
Logitech's UE 6000 headphones have been designed specifically to work with Apple products too. If you're after all of the specs, Logitech boasts that the stylish headphones, available in either blue or white, "feature custom-made, laser-tuned drivers as well as active noise-cancelling technology" to deliver excellent sound quality from your Iphone, Ipad or Ipod.
Sign up for INQbot – a weekly roundup of the best from the INQ