A cat back exhaust, headers, a carefully chosen cam, port the heads and intake, in about that order. Search Engine Tech for posts by The Mad Porter and rmcomprandy and you'll find a ton of info. If your truck is box stock you will be amazed at the difference headers and exhaust make, mine already had a single 3" exhaust and just throwing a set of headers made a very nice difference.