I bought both Pokemon Diamond and Platinum, which is basically the same game twice. Of course, it could be argued that every pokemon game is the same, but I disagree and digress.
Games that I "would" buy a second copy of - both Mass Effects, Banjo Kazooie, Ocarina of Time (never actually owned the 64 version, just borrowed it from friends regularly), the Orange Box and KOTOR II.