Fate/Stay Night. (well, finished the last route recently, picked it up after 4-5 months of not touching it at all)
Pretty good, very interesting plot. One major flaw in the main character, but other than all of the characters were well thought out. Most of the routes were great. UBW being the best by a good bit.