<font face="Verdana, Arial, Helvetica, sans-serif" size="2">As I've been told many times in classes and lessons in the aircraft and sims, if you don't think you can make the landing (any doubt in your mind) go around and make another pass at it.</font>
As a pilot myself, albeit not a commercial one, I have to second this. ALWAYS better to perform a go-around than risk a bad landing. I realize that not telling the PAX what is going on can cause a great deal of concern. But in any case, the number one priority for the pilots is to fly the plane, secondly to talk to ATC and thirdly to talk to the PAX.
I had the interesting experience a few years ago flying into JFK on a CX 747 when a plane decided to taxi out onto the runway just as we were nearing touchdown. Eek! While I thought the go-around in the 747 was kinda exciting (not the reason for it, of course), there were lots of unhappy PAX!!