SUBSCRIPTION AGREEMENT DATED MAY 31, 2005 BETWEEN RIVER CAPITAL GROUP, INC. AND THE SUBSCRIBERS NAMED THEREIN SUBSCRIPTION AGREEMENT