Question: can you tell me a site which has a very good diagram of the human heart? 

Answer: you might try: innerbody.com
This question from the Yahoo Q&A forum is categorized in the topic: Science & Mathematics