If you're painting the logos and "GTI VR6" badges yourself (you should; it's easy and cheap and will look great; AND you don't have to dick about removing the badge!). You can just mask around it like I did and spray paint it.
First sand the logos/badges with fine (300 grit or more) sand paper. Be careful not to sand the surrounding bodywork as well!
Then mask around the logos/badges with masking tape. If you want the whole logo red, then it's easy: just mask out the bodywork. If you want to preserve the black areas around the VR6 badges, like I did, then you need to mask off the black areas as well. I found it best to just put on masking tape then cut out the desired area with a razor blade.
Using newspaper, cover generously around the area to be painted. I covered about two feet in each direction!
I used VW "Flash Red" in spray can form. The can was about 5" high, 2" in diameter, and costed about US$9. The paint went on greats. Even though the paint dries very quickly, you will want to allow plenty of time in between coats for each coat to dry completely. Check a coat's dryness by touching the over-sprayed areas, not by touching the badge itself! There may be a few drip/run marks but they're usually impossible to see at more than a couple of feet away so don't worry.
(Oh, by the way, somebody on the gti-vr6 mailing list suggested that for touching up, spray a bit of paint into a something and then use a fine bursh to put it on. You can do that if you're touching up a very small area only. The paint in spray form dries very quickly, so it's not at suited for use in touching up larger area.)
For the front and rear "VW" logos, I masked around the logo with masking tape (the easy part) AND I masked around the inside surfaces of the logo (the hard part) and spray painted it. (I masked the inside surfaces of the front "VW" logo because I wanted the red "VW" to stand out more against the satin/silver finish.)