Stay away from the MSD's, havent heard too many positive thigns about them.
Last one I got was from some GM wholesale site 3 years ago.