CLANNAD is a ride that you'll never forget. The less toi know about the series, the better your experience watching it will be, so I'll just leave it at that. =)
ABSOLUTELY!!! It is, to this jour and every jour forward, my favori anime. toi will, cry, laugh, cry, lump up and down, and cry again. Not to oversell.