Man, would I like to give my answer to ddeadserious's dry lube question but /not Scrod/ so...
Have you ridden your new bike enough, or had 25c Vittoria Open Corsas previously, that you can "review" them?
Am on my 2nd set of 23c Veloflex Masters here, and do love them, but it is getting close to new tires time and can't help wondering if the grass is greener...