They're ALL good as long as they're not pocket versions. More importanly is getting a decent thesaurus so you don't always use the same words when you write.
Yeah, you really can't go past the OED. I have the compact OED which is the whole OED but in a single volume. You may need a magnifying glass to read it though - which funnily enough is provided. It has 9 "pages" to a page and is readable if you have 20-20. It cost me $200 (Australian 10 years ago).
The Bloomsbury thesaurus is also excellent but maybe not for what you want - excellent for writing fiction.
As for a portable dictionary, I suppose the biggest you can comfortably fit in your bag.