Marc Molinaro just announced that he has already raised over $640,000 this year.