What is best for one person is not best for another. Me? I like Boxers. Like German Sheperds, They are working dogs. That means they are high energy and smart. You need to make sure they get plenty of physical and mental exercise, or they can become bored and make their own fun. That usually results in stuff being torn up.
If someone doesn't have time or ability to exercise a high energy dog, there are plenty if other dogs to fit their lifestyle.