[edit: nutty posted while I was typing and I see he has said much the same as me, so apologies for sounding repetitious/unoriginal...]
I carry one or two spare tubes (depending on the length of the ride) for when I get punctures on the road (plus a pack of Park Super Patches for just in case), and do the repairs when I get home so I can take my time over it and do the repair properly. I used to carry three or four spare tubes for 200km+ rides but that's silly.
Well I have a repaired inner tube on the back of the road bike and today noticed that the tyre was flat today. Well i repaired the tube with rema patches.
As Biggsy says, you can get smaller, thinner patches that are designed for narrow tubes. I recommend the Rema Tip Top TT04 Sport patches (in the black box, not the green one). You can get them from Wiggle. They are a bit easier to fit on narrow tubes than the standard size patches.
I always used to have problems with tube repairs until I learned how to do it properly. Letting the glue dry properly is the most important thing to remember - allow the glue to dry for a good five minutes at least before applying the patch. And then leave the repair to cure overnight (or longer) before removing the backing from the patch.
Thing is, I never throw out punctured tubes unless they are totally ruined, so over a period of time I amassed loads of tubes with holes in them. I practised puncture repair until I was good at it and now I have about 30 good tubes of assorted dimensions sitting in a box in the garage waiting to be used.
Anyone want some spare tubes?
d.