HI,
I had my first on the road flat last week same problem, most of my flats happen over night adn i find them at 0600.
I did go alittle overboard and buy some of those Gatorskin Conti's they ride pretty nice.
I now carry a hand pump in my jersey, along with 2 tubes and a pair of those plastic tire remover tools
I also have a small tool kit that looks like a swiss knife with about 6 allen wrenches , a simple screw driver and a chain cutter.
Talk about a boy scout.
I ve seen good reviews on stans no flat tire goo.
Hey if your a racer you hate weight , but I don't mind and one or two ounces to stay in the saddle .

Doug
psps I hear flats usally come in three's, remember to check you tire for debri, i had a piece of that really fine wire in the tire so it would pierce any new tube i put on till I dug it out...