I believe I have seen this five or six times now, and I still love it as much now as I did the first time I sat down and saw it in theatre. I love 80's movies, I love time travel movies, I love John Cusack, and this has all three things in one. Yes, it's a movie that came out in 2010, but it takes place mostly in the 1980's, and it also has Crispin Glover and Chevy Chase, two very well known faces and names who were also big in the 80's (Glover playing Michael J. Fox's dad in the "Back to the Future" movies).
The movie is funny, well written, has not one dull moment. It always has something going on, is smart, doesn't overplay anything, and the cast is fantastic. This movie is one that never gets old with repeated viewings, and will live in my collection forever.