We picked FuseTalk, because it ran the old Forums (before we had to shut them down), we had all the custom code already in place, and because it was already paid for (out of Rick's own pocket, no less).
As for deleting your own posts, no. You can EDIT your posts, but we removed the delete ability because people need to take responsibility for their posts. And it gives us a trail.