PSst. this question is asked probably once a week :) a quick search of
the archives will give you lots and lots of information, links,
personal opinions etc.


...mind you I've been guilty too of asking such repeated and
repeatable questions....

--Kyle