Dp's birthday v soon and am thinking about getting him one, but don't really know where to start. Also he is quite good on audio-visual stuff so it has to be 'right'! can anyone help?