What is a really good treatment for vitiligo?

Skin grafting. For stable vitiligo (patients with no new spots for more than 2 years) there is the option of skin grafting. Success rates vary but many patients will see improvement with the removal of normal skin usually from the thigh and grafting of that normal skin to areas of vitiligo.
Topical and UV light. There is no known cure for vitiligo. However, patients can benefit from topical rx therapies as well as uv light therapy. Excimer laser therapy has shown to be very effective in some patients as well. Many vitiligo patients will psychologically benefit from using cover up makeup such as dermablend. This is available both online and over the counter at department stores.