Seamus Heaney's Beowulf is the most fun it's ever been to read. I've read a few different translations of Beowulf, and Heaney's is the best at making it entertaining. The man is a tight poet so he knows his shit.
But I don't have experience with the other books, so I'm really not much of a help here.