well if you're trying to integrate with a forum (which i'm not sure if you are or not) then i would recommend checking out
Kubix to use for that, it's still in beta, but it looks much better than many other portals out there, but like i said i'm not sure if you wanted a standalone product or not, because you need Invision Power Board's tables to be in the same DB as this one, otherwise it doesn't work