There is a bit of debate about whether sun creams are effective in preventing skin cancer. Part of the reason is that not all sunscreen is alike. Many sun screens do not have the products that protect the skin from UVA and UVB radiation. Some products are even absorbed into the skin which is believed to increase the risk to skin cancer. Current thinking suggests that products that include zinc oxide or titanium dioxide are the best forms of sun screen as they protect against the full spectrum of UV rays.
Here is a selection of skin cancer creams and other products for skin cancer.