I work with a guy that has one of those Titans. I've looked inside and outside of the thing, I was pretty impressed with it. Not my brand but it's still a nice rig. Nothing like that monster of course.
I looked at them and test drove one before I bought mine, wasn't impressed. The interior was ugly and real plain.