I installed the Wal-Mart "Everstart" series in my Diesel two weeks ago. I went with Wal-Mart simply 'cause they were the cheapest in town ... $75/ea (had to buy two).
After a week, both batteries were leaking acid out of the vent caps ... so much so that the RH battery leaked down the frame and ate the paint/wax coating off. I took 'um back and made a fuss to get my money back; didn't want to go back with Everstart's.
Afterwards, I went over to O'Reilly Auto Parts and picked up two Motorcraft BXT-65 850's (O'Reilly sells Motocraft batteries, obviously). All is fine now!