REGISTRATION RIGHTS AGREEMENT Dated as of February 18, 2004 by and among AFFINITY GROUP, INC., THE GUARANTORS named herein and CIBC WORLD MARKETS CORP. as Initial Purchaser