Tough match-up (due to non-english) with the ".BIZ", but sellable to either of the above (or a relevant potential End user still to be located) ... for the "keyword" / search engine use, in my view.
$175 - $275+/+, IMHO.
Best of Luck.
.biz doesn't translate well into spanish or brazilian, so it might not make sense to use a .biz in those markets. Still, the nam might be useful for SEO positioning and whatnot. Best of luck!