Q COMM INTERNATIONAL, INC. REGISTRATION RIGHTS AGREEMENT June __, 2005