I've been playing Vienna with g3 OTB for many years and therefore I'm biased, so I can't be objective about the right choice, I think..
Anyway, as for the book list, there you have it:
1. Alexander Konstantinopolsky & Vladimir Lepeshkin "The Tournament's Player Repertoire Of Openings: Vienna Game" (Batsford, 1986)
2. Mikhail Tseitlin & Igor Glazkov "The Complete Vienna" (Batsford, 1995)
3. Gary Lane "Vienna Game" (Everyman, 2000)
I never read a book from this list, though. The only book I've read about the Vienna game was:
Александр Константинопольский & Владимир Лепешкин "Венская Партия" (Москва "Физкультура и Спорт", 1989) in Russian language. A fantastic reading, by the way..