Long time C# user, since C#1. I am avid use of var as it removes lots of noise when working with generics. Some generic signatures can quickly get really ugly.
I know some prefer to be more explicit but as long as the code is well written removing the type noise can help improve clarity imho