Alright guys I'm already going to start on this topic because I want to figure out exactly what I'm going to get on my next truck because I've begun the search for a new one. I'm going to be getting an HD truck. Probably a 2013 or 2014 not too sure yet depends on how many miles I put on it in the next few months. I will do some towing with boats, and a 20ft trailer also as well as constantly hauling four wheelers. I will get a 2500 HD Crew Cab 4WD LTZ with the 6.6 in either white or black and it will be blacked out like my current truck with 20 inch black rims. Also I want to get an EFI Live tune but yet I have no idea how it works... Do I have to find a place that does EFI Live tuning around where I live or can I do it all online? I want a tune for towing, a tune for MPG, race tune, and smoke tune. I know with some of you, the smoke tune will disappoint you. It won't be used much but it will be used every once in a while to smoke out some assholes that cut me off and stuff like that. I haven't decided if I want to lift it or not... My current truck has 37s and a 9 inch lift, and by the way I am 18. My next truck I will get when I'm 19, or 20 probably. I figure this truck I'll keep until I'm around 23 or 24 which is when I'll start my family so I'll probably have a kid by this point so I don't want to have to deal with having a hard time getting my kid in my truck. I'm just not sure If I don't lift it I'll atleast level it with some 35s on it. I'll get an intake and throttle body spacer, straight pipe, EFI live, lift pump. What else will I need that will help my performance as well as what I'm looking for in my truck. Also how much am I looking at for the upgrades you recommend as well?