Fate Stay Night was ok if a bit predictable and it was confusing to hear the name "Sakura" being called out :P
I loved Elfen Lied (have watched that one too before forgot to mention) it was very very good though I hate when they don't give it a proper ending but one of those "interpret yourself" ending, felt sorry for Nana
Thanks for all the inputs it will keep me busy, at the moment I've got my hands on Neon Genesis Evangelion and it's good