Call Troll and ask for better colours. I will be doing so in the very near future as I need a new pair. Two years ago they made me a pair that were large sections of blue, red yellow and black. (If you climb at Awesome, Sheffield, or anywhere in the Peak you will have seen them!) They are still going strong. They are the best climbing trousers ever and at a reasonable price. Lets all push Troll to get back to their great colours.
E9 do some fairly vivid colours, and they seem to have got it right with the cut: they manage to be entirely non-restrictive for climbing despite being made out of fairly thick, non-stretchy (but soft) cotton.
ThinkPink probably do something suitable. you need to look to European brands really, UK brands are generally very drab in comparison. Globetrotter.de might give you some ideas.