10M EU for the .biz is a reach, to say the least, and wouldn't use that asking price as a guage.
The name is attractive and w/ all major exts taken, there is some built-in value, and I could see it being used as a sales site for .org names.
Don't see alot of immediate whse value, but w/ dev, has potential.