Welcome to the club! Thats a real nice truck you have. I agree, some tow mirrors would really set it off, even if you don't tow anything. Take it easy on that transmission too... that supercharger could make pretty quick work of it once your truck is tuned.