If you're not too handy soldering or just don't feel like messing with electronic components, you can use a Zalman Fan Mate 1 or Fan Mate 2 instead of the LM317 circuit, since it's pretty much the same thing.
I bought mine at CompUSA years ago for something like $10, I think the Fan Mate 2 is around $4 at newegg.
I use it with a 6V 500ma wall-wart and a 120mm 12V .35a fan that has a large hub, and it'll spin 5L with a 1" stirbar. Just make sure your magnet's magnetic axis is well-centered along the fan's rotational axis and it won't throw the stirbar. And if your fan has a hard time starting at lower voltages, you have to space the magnet away from the fan hub. I'm using an exceptionally powerful magnet pulled from a 15k rpm server drive, and the fan won't spin up at lower power with the magnet right against the fan hub.
OBTW - testing with a digital multimeter, I saw 4.7v low to 7.6V high output with the Fan Mate, and 9V without it on the 6V rated wall-wart. You might could rig a 3-way switch - off, thru Fan Mate, and bypass for faster speeds.
You could use an 80mm, but make sure the fan motor hub is appropriately sized for the magnet you use, and be aware that 80mm fans usually spin at MUCH higher rpms than 120mm fans.
-keith
edit - oops, sorry about resurrecting a zombie thread. I found it through another thread link earlier today...
