I've got a Muirwoods 29er and I would vouch for it. It's heavy because it's got a steel frame, but that has its own benefits. It flows over rough pavement like butter. But it probably is a pound or two heavier than the other bikes you're looking at.
Disc brakes are very nice.