Quote Originally Posted by Subotan View Post
So when do you use them then?
Between two main clauses separated by a transitional phrase, or in a listing of elements that contain internal commas as ajax has pointed out.

Those are the only situations in which a semicolon is grammatically correct.