Honestly, folks are right to say you can get better ones. But if its a choice, I would go for dhost, on the assumption that you have a brand positioning around the "d"
247solution.com
I would choose this one over the .biz. Unless the .biz is a generic names like webhosting.biz, I would always choose the .com over the .biz.