Eddie Vedder in a suit coat? Now that's a measure of respect for his departing host, David Letterman. The Pearl Jam front man was the musical guest on Dave's next to, next to last show on Monday night (5/18). Despite breaking a string mid-song, Vedder turned in a solid performance on Better Man.