it depends on your goals all these drugs do different things.
anadrol is best for bulking
anavar is one of the best all around, good balance of size (though there isnt very much, 6 or 7lbs gained per cycle) strength and it will lean you out a bit too
winstrol is the best for cutting
halotestin is the best for strength and agression. if your in shit with people (like the mafia) and you know that later that day several dudes are gonna show up with loaded guns and baseball bats, take 50mg of halotestin. you will fight them all. lol