I have used all three. Firstly IPB, but that went paid and the AWFUL rude Staff make me want to vomit. Then I started a new forum and paid for vB. I wouldnt go back. Why change back to IPB with its poor service and unpredictable TOS.
I have used phpBB on smaller sites as an extra, but wouldnt use phpBB as a serious forum at all.