This movie is truly a modern romantic comedy. The writing, direction and, best of all, the acting, hold your attention through 2 very enjoyable hours. I would recommend taking the plot with a pinch of salt, (is it likely that you'd be chatting over the Net with a multi-millionaire retail magnate, I don't think so!), but isn't that the way with 90% of Hollywood's output? I saw the movie with my 12 year old daughter, the inevitable ending had her trying to dab tears away without my noticing. I being butch and mid-thirties never cry at the movies, well, I never admit to it anyway!