From the cheapest margarine to the most luxurious Irish butter, we've tested and ranked 14 store-bought brands to help you find the best option. We start with Imperial margarine, which ...