I can't comment on vB5 or on Photopost or on XFMG, but I can tell you that XF is a great software. Sometimes it may have its limit but overall it makes it up with a great customer support both from officials and the community and the easy use of the software. Feel free to ask whatever comes to your mind (or use the search to get an answer much quicker
).