Explore the benefits of Bank of America Preferred Rewards. Learn about its pros and cons, along with ways to enhance your banking experience.