first off that ticking could well be the sign of a loose spark plug. get out your your inch pound torque wrench and tighten those bad boys before you blow one out and have bigger problems.
get to that noise ASAP. don't wait around till you find and repair it.
as to exhaust, new jersey is as bad as mass, so i would say a flow master 70 or 50 as for my 05 v10 the 70 did sound the best of 6 i tried, our man team mudd is the exhaust man so hang around jason will chime i and help you out