2006 Nissan Armada Consumer Review: I love it