The
commuting forum would be a great place to check.
Edit: Although, a lot of the people there think fluorescent green anything looks good.
I don't regret once buying the
Rapha softshell, but it's expensive as hell. This
Ibex jacket looks really nice too, but it's not cheap either.