Hmm... I'm not going to vote. It's hard to tell... many factors involved.
Sparda was powerful and I don't think that all the swords that Sparda had were created by himself, except Force Edge. He must have defeated a lot of demons and absorbed their souls, like how it is with Dante with certain demons, that compiled onto his own.
Other than that, I would have to say that it would depend on the environment that they are fighting in. Vergil and Dante are very direct when fighting, but Dante tends to find ways to utilise his environment to his advantage... but then again, he is the son of Sparda and his father may fight in a simular manner.
That's why I can't make up my mind...