Excellent, excellent movie...cute, witty, kept me laughing...best romantic comedy I have seen in a long while. Sandra Bullock is darling and Ryan Reynolds is great as well...just loved it. The script was well-written and never lagged...kept moving with a good pace and combination of touching moments and hilarity...great movie...would see it again in a moment.