Back around Christmas time my buddy and I wrapped my roof ourselves in gloss black. Total cost: $60.
I may take it off and do it again. It'l'l go much quicker the second time around, and we'll make less mistakes (there are a couple of small imperfections in the vinyl now, but nothing that makes me want to strip it off right away and I'm pretty anal retentive with my cars).
Maybe I'll change the color, or maybe I'll just get the roof painted Obsidian Black or something.