I don't like to write code using VARs. However, they make reading code easier. The suggestion:
Let me type code with explicit type declarations (like in C# prior to 3.0), but replace them with VARs when I commit the current line by moving caret to another line or another file. This is similar to what Pretty Listing is doing in VB and, of course, should be optional. Basically it just automatically applies the suggestion 'Use 'var'' when I commit the current line.