I just wanted to write real quick that Kelly and I saw this over the weekend and I thought it was GREAT! Another classic by Cameron Crowe. It's a guys movie (in the vein of High Fidelity) disguised as a chick flick.
I loved it as well. Didn't really understand the bad reviews. I guess Crowe movies just won't ever be for the general public (with Jerry Maguire being the exception to the rule). I think I like it that way though.