Rainbow attacks have become the major threat for md5 and is put to use to crack md5 hashes....md5 would be gone in few years...SHA-1 and SHA-256 (its successor) would be put into practice more often....