Xpwn3ntial said:
That description makes me really want to recommend Bokurano to you. Seriously, go watch it, it's one of my favorites.
OT: As usual, I will recommend Clannad. It's by far the most touching and emotional anime I've ever seen. It may seem a bit cliched at first, but stick with it, it really is something very special. Also, you will cry, and you will cry
a lot.
Edit: Actually, I'll recommend Bokurano to you too, op. It's a kind of dark anime in a depressing sort of way, and it has a fantastic plot.
Double edit: And if you want something totally un-cliche, watch "Working!!". It is one of the funniest and most original animes ever.