I've used a number of deck boxes in the last 10 or so years, but I think I've settled on ones that I like. These ones might be magic themed but they're durable, hold 2 decks and feel nice. I've used the Ultra Pro Satin ones before but when they scratch up it starts to look really nasty.
I haven't tried the Pro Tower but my advice for these types of things is when it comes to money, spend it. A few dollars can be the difference between a box lasting months and one lasting years.