[tt] is indeed a lot better. I use it a lot, even when it's not really code, but just tiny things, such as mentioning the GuiSwatchCtrl class.
I wish you could use BBC inside [code] tags, so you could do something like this for larger content:
[code][tt]...[/tt][/code]