, which I'd been wanting to for a while (it made Berardinelli's Top 10 list for 2009). Personal milestone for being the first movie I bought via iTunes (considerably cheaper than the DVD, and since while at college I watch all my movies on a laptop anyway).
Overall, an enjoyable movie; I liked it a lot more than 500 Days of Summer, largely because I empathized a lot more with the characters. I found the portrayal of Ryan Reynolds' character particularly interesting. I'd give it a B+.