2007 Nissan Titan Consumer Review: First impressions