I made the switch from Ultraboard to VB and couldn't be happier. I had about 500 members on Ultraboard and made the switch even without the conversion script. My users were kinda pissed at this, but once they got used to the new VB with the features and speed, everybody was happy.
Personally, I was disappointed in the Ultraboard.
there was no support and it was LOADED with problems.