With the assistance of sunlight it goes much quicker, the question is I get streaky results. Does that meean Im putting it on too thick or not thiick enough?>
I've stopped using sunlight and peroxide for retrobrighting after a couple of streaky results. My guess is that the sunlight can dry out the peroxide creme and it can affect the lightening process making it too strong in some areas and too weak in others. The sun's UV rays and heat simply make it happen too fast that differences in the plastic coloring appear.
I've switched to a box lined with aluminum foil to reflect everything back into the box, then covered with a couple UV light strips. I coat the case in peroxide cream and then wrap in plastic wrap, making sure it is air tight so the cream doesn't dry out. I leave it in overnight and have never had a marbled finish. It takes longer, but it also means it's a lot easier to avoid mistakes. I forgot about a part in there for an extra 12 hours or so one time and it was fine.
I haven't tried the submersion or vapor retrobrighting. Submersion simply takes too much peroxide for my liking. May have to try the vapor retrobrighting as
@lfletche suggests above.
Alternately, the UV only method can be effective, and I used it on a large batch of ~40 or so computers I picked up a while back. The results were OK, but I didn't have the time or patience to do the cases individually in my UV light box.