spray paint is the way to go, a decent spray job requires paint stripper, primer, your colour of choice and a lacquer, i got all of this for about £35, it's not better at resisting damage from knocks and scrapes, and if you get a bike powder coated the heating process can f**k up your frame (allegedly) usually costs £50 upwards, it depends if they prepare you frame before they coat it though...