alicia, there are dozens of threads on sunscreen on this board, if you do a search.

i don't have oily skin, so i'm not the best to recommend something for that. Neutrogena Ultra Sheer is one product that is recommended over and over again.
My blog:

Little Mother of all the Roaches, President-for-Life of the MAC Harlots!