I'm taking a Church History class online through Covenant Seminary. Its absolutely excellent & I highly recommend it. Online class info can be found here. The book for the class is The Story of Christianity, Vol. 2, by Justo L. Gonzalez, is as good as any I've found on church history. Amazon has it a good price. Another valuable resource I found is the Church History Timeline website. Good info and the author has taken these courses as well. I'm always looking for good church history websites so, please let me know what you come across.