I did mine myself with some simple dupli-color paints from a local parts store. The smaller cans come in a much wider variety of colors, but the larger cans are cheaper by size, though you're limited to very basic colors, mainly from ford and gm product lines. The smaller cans came in a color called toyota super red II that matched the red on the b14s very very closely, so look there and you can probably find a very suitable match.
http://members.cardomain.com/kevlyoun
You can see how it turned out. I used several coats of primer, did some wet-sanding, put on a layer of shine enhancing prime, 4 coats of paint and 5 coats of clear. It sounds like a lot, but I've had a lot of people who thought I had it done professionally. Hope this helps.