The following websites have some good information, but we do not necessarily endorse everything contained in them.
www.answering-islam.org www.muhammadanism.org