wow 2.6 million buyers opposed to 1.5 million sellers...any ideas on what sp it should be given today's announcement?its all great news :) glad i bought more at 25cents :) prob still a buy??