If you think eating a heart-healthy diet means bland, boring food, your taste buds are in for a shock. With a few smart and simple substitutions, you won't even miss the unhealthy fats, salt, and extra calories