Question: What is the best way to search strings for something like forum? i seen horrible string search and typically get worse the more strings you use rather then better.

I also may implement a title search so if the way to search title that is better then a body of string i'd love to hear that too

Answer: 
I would in most cases suggest using the "Boyer Moore" string search algorithm. 

You can read about it on wikipedia:

<http://en.wikipedia.org/wiki/Boyer%E2%80%93Moore_string_search_algorithm>

There's also a lot of example code around to look at, if you're not interested in trying to implement it yourself. 

If performance isn't important at all, I would agree with using regular expressions.
Not sure what you mean exactly by "Forum", but [Regular Expressions](http://www.regular-expressions.info/tutorial.html) may be a good place to start.

Too general?