No worries =) it's a very Interesting topic! I haven't used neither of them (Visual Arq or RhinoBim), but they seem adequate to handle BIM objects in Rhino. This is the main difference I believe: Archicad and Revit are BIM modelers, from the ground up. Rhino on the other hand is at its core a free-form NURBS modeler. Sure, there are a lot of plugins available that enhances Rhino to do more things, like Rendering (Maxwell, Vray, Bongo etc.), Subd modeling (Clayoo, T-splines) and also, like you mentioned, BIM implementation using Visual Arq or Rhinobim.I think it depends on the scale and complexity of your projects and the size of your wallet about what software you should use, combined with what other parties you're working with are using. BIM only works effectively if every (or most) parties use BIM, so if all of them use Revit or Archicad, I would advise using that as well as interoperability is more streamlined. Also, if you work on big projects I would advise Revit, Archicad (or even Digital Project if you want to go hardcore) as they are way better equipped of handling a ton of geometry and data smoothly without crashing.If the projects you deal with are more simple and small scale, Visual Arq or RhinoBim seem to do the trick nicely.Good luck!Arie