I got a good pair from Spectacles Direct a couple of years ago that have an "optical insert". Basically the prescription part clips in behind the tinted wrap around lenses.
The whole set cost about £25 and it came with four sets of lenses (mirrored, yellow, grey and black).
Not your fancy brands - but they do the job when out running or on the bike.