I am currently working on an online role-playing game in Visual Basic. I have the server and client set up, and now need to figure out graphics. I have looked at DirectX and OpenGL, and was wondering what people would recommend for working in Visual Basic? Which is easiest and more user-friendly?

I have not worked in either before, but am a rapid-learner and up to the challenge. I am currently experimenting with the DirectX SDK Development Kit and I understand most stuff. Also, is there a free mesh editor available online?

Thank you very much for any advice you can offer.

- Matt.