eMedicine is comprehensive medical textbook for all clinical fields with 10,000 Contributors and 6,500 Articles.
There is also free interactive courses here, medical dictionary here and medical cases ( ECG, Image, Radiograph cases ) here.
If you register ( free ) you will receive medical cases in your email if you choose to.
Website : http://www.emedicine.com/
Moaaz