NOTE PURCHASE AGREEMENT BETWEEN SUN NEW MEDIA, INC. AND BARRON PARTNERS LP DATED DECEMBER 31, 2005