iRiver works wonders for your requirement and the price

Try the iRiver products. they are made long hours of recording. I have used them for recording and works pretty good.

http://local.iriver.com/usa/product/productOverview.asp?lpCode=M0003

records in wma format and allows 64/96 and 128 bit recording.