In reply to Reach>Talent:
I think the Salomon 'Fast Wing' stuff is great, though they don't have anything fluorescent this year, just a few bits of reflective on the blues and reds they are doing*. Some on sale at the mo. The latest fabric is more water-resistant - it is definitely less breathable - and seems pretty tough. The sizes are european, so an L in patagucci is an XL in Salomon. They have thumb-loops, which means they are a bit longer than normal sleeves, and so should fit better than jackets without. Longest arms I've ever seen on tops are Patagonia but the Houdini is expensive and might not be that tough as it is super light fabric.
*You could buy a metre of 3M reflective and get someone to sew pieces on the jacket. The genuine tape is washable and very bright at night.