You can add me to the list of those who view It's a Wonderful Life every year...
Here's my list of oft-repeated viewings (a few marathon viewings)...
It Happened One Night - starring Carey Grant & Claudette Colbert
The Lord of the Rings trilogy
Akira
Back to the Future trilogy
Blazing Saddles
Frankenstein (usually followed by all the Universal monster flicks, Dracula, The Mummy)
Shogun (the mini-series)
Evil Dead trilogy
Life With Father
Final Fantasy VII - Advents Children
Godzilla (a several day marathon of all the films in their original Japanese dialog)
Johnny Sokko & His Giant Flying Robot (man, I'd love to watch this in it's original Japanese dialog, but where I see it available they ask for WAY too much)
The Godfather 1 & 2
Grumpy Old Men & Grumpier Old Men
Harvey (the original)
Highlander (the first film)
Indiana Jones trilogy (I'm sure I'll add the 4th film eventually)
The Iron Giant
It's a Mad, Mad, Mad, Mad World
Jurassic Park 1 & 2
Labyrinth
Lethal Weapon (a marathon of all 4 films)
Mafia!
The Matrix trilogy
Michael Palin's travelogues (an 8th travelogue was just released!)
Monty Python's The Meaning of Life
My Blue Heaven
Rock & Rule
Star Wars 1-6
Stephen King's The Stand
Stephen King's It
Superman 1 & 2
The Ten Commandments (Charlton Heston version)
Terminator 1 & 2
The Thing (John Carpenter version)
Tron
Underworld 1 & 2
Mulan
Who Framed Roger Rabbit
-----
Who needs a life?