>>15842743>more money goes into curing AIDSlaughingbiochemists.jpg
Seriously though, cancer isn't 1 disease. You can't develop a vaccine or cure it. You can only reduce its incidence, and even then it's generally only going to be to a specific cancer.
AIDS, on the other hand, is a clearly defined disease caused by a single cause, and though difficult to treat, it can one day be cured just like any other viral condition. And in many parts of the world like Eastern Europe, it is far more prevalent among heterosexuals than it is among homosexuals in the US.
There are thousands of causes of cancer (including AIDS, ironically), and overall cancer research is easily the most funded medical field right now.