If you haven't yet placed your DigiKey order consider a 40 cent trimpot to adjust brightness.
http://www.digikey.com/product...1/3306F-201-ND/84621
In place of a fixed-value R1 in GRJ's diagram above you could use, say, a 27 ohm resistor in series with a 200 ohm trimpot to give an adjustable R1 range of 27 to 227 Ohms. This would give a current range of about 5 mA to 45 mA. This adjustment method is discussed/documented in one of GRJ's previous posts.
I realize you're not doing eBay but for anyone contemplating a roll-your-own you can get 200 ohm trimpots on eBay for about 10 cents each shipped.