fredthebear: 3.Bf4!? is not the Veresov.
The Veresov is 3.Bg5, which can lead to a very different game. It's a hybrid D00 Barry Attack IMHO, which typically features a kingside pawn storm. See GM Mark Hebden's games. Some might say it's a D02 London System 'Jobava-Prič Attack' which features the 3.Bf4 line.
You will also find this White Nc3-Bf4 approach transposing under D00: Queen's pawn, Mason variation (a.k.a. Sarratt Attack, or 'Baadur Attack') which is 2.Bf4. FYI: There's a 60 minute DVD at ChessBase called Henrik Danielsen: "Pressing straight away - The London System with 1.d4 d5 2.Bf4". I have not watched it.
There's plenty of specialist theory taken from master games for a price at Chess Publishing:
Or, play 2.c4 and start memorizing 20-25 moves against EACH of the Exchange Slav, Slow Slav, Stonewall set-up, Chebanenko Slav, Geller Gambit, Botvinnik Variation, Main Line Slav Defenses etc. etc. etc. to maintain equality. When you're finished with that, start in on the Semi-Slav Moscow/Anti-Moscow, Smyslov's line, Meran/Anti-Meran, etc. etc. etc. Surely you were not counting on Black playing the QGA Vienna or the QGD Cambridge Springs all the time?
& _ & _ & _ & _
dsarkar kibitzed the remaining notes below to another game on another site in Dec 23, 2009:
It is possible to win with any opening while playing against players who blindly follow the book and do not know the basic principles underlying the opening moves.
1.d4 d5 2.Nc3 is a perfectly playable line - only it lacks the advantages that 2.c4 gives. Black faces fewer problems to attain equality.
[The following are taken from Game Explorer]
1.d4 d5 2.Nc3 (broadly classified Veresov Attack)
2...Nf6 (mainlline; also possible are 2...f5 Dutch System, <2...Bf5 Alburt Defense,> 2...c5 Irish Gambit, 2...Bg4 Anti-Veresov line)
3.Bg5 (Richter-Veresov Attack) Nbd7 4.Nf3 g6/h6 etc
3.e4 dxe4 4.f3 (Blackmar-Diemar Gambit) (4.Bg5 Bf5)
3.Bf4 Bf5 4.e3 e6 5.Bd3 Bg6
3.f3 (Veresov Opening, Richter Attack) Bf5/c5
The above are all fully playable lines.