Well... I'm kind of a .biz supporter.
I'm not sure on this particular .biz, as OVT only shows 9642 for "Autobahn".
One thing I do with .biz if I'm not sure about a name is to do a "TLD" check:
Autobahn.com (some type-in value)
Autobahn.info (good for informational purposes)
Autobahn.org (Not really a "org" type name)
Autobahn.net (if you can't get the .com--ok)
Autobahn.biz (.biz is still new--- any name will sound different with the dot biz ending. That isn't any reason to dismiss it, but for .biz names to be strong, you need a strong name to go with it--FOR THE TIME BEING---in 2 to 3 years, this most likely will change).
So what you have here is a name that you will want to--
Hold--not sell