Ed, man, this is gonna be a really tough coding job but I think it's possible. You're familiar with XML, right? Well if you're not, it allows one to make their own HTML tags. I think you should allow for a user to have their own customized UBB tags (call it XBB or something) and that will be really cool. If you need more clarification just say so.