i have a 20inch imac, just brought it, all is good, boot camp works good, had trouble with the keyboard, the number pad makes xp crash, but i think its a driver problem. You need a new mouse for xp, but other than that its a good buy, i got mine for 1100 pounds