Am I being really dumb... I ordered a mini-dvi to VGA cable from ebay for my black Macbook. When it arrived it was an official Mac cable, which was great, until I realised it wouldn't fit into my Mac's mini-DVI port! Are there more than one 'size' of mini-dvi port or something? And how do I make sure I get the right one?