I just watched Ice Dreams - one of those sappy, feel good tv-movies and I loved it. Got a bit tearyeyed as well. And how can you not like it? The main girl is played by Jessica Cauffiel, who played Margot in both Legally Blonde movies (love her!).
Yep, just what I needed.