Ok so i am lucky/fortunate enough to have gotten a 2011 silverado Z71 as my first ride. So i have already orderded a dual cat-back exhaust with a cherrybomb extreme muffler. I am now in the market for a high flow intake when i get the money along with a programer. I was thinking about a banks ram air intake and a bully dog GT programer. What do you guys think???