Vincent was way better. I believe that I have described why in another thread, so I'm not going to go into it here, but Vincent is so much better than Cloud. Both in battle and based on their backgrounds and such. Vincent was just overall cooler. Plus he's got the whole vampire atmosphere going for him.