I've had great success with L'oreal's sublime bronze. Doesn't leave you streaky at all.