All three are great in my experience. I have a WD hard drive that has lasted MANY years, but recently I have 3 internal Seagates and 2 external Seagates. They work just fine..
When it comes to buying HDD's, I suggest you find the best bang for buck in terms of space, cache, and write speed.