I'm going to agree with Viper regarding the Optivisor. I have a cheaper version, but find the viewing distance to be too short (6 inches or so). I'm always bending over so I tend not too use it as often. I really want to try out the loupes, found some on Ebay from china for $70.
www.ebay.com/.../i.html
Their viewing distance is 16 inches! just about perfect for me to sit up straight with no back strain. We'll see whether they are well made enough.