diddy- check the plenty of oil threads here, I run royal purple it works good for me.
As for oil filters check Purolator pure 1 one as well.
Also, since oil threads keep coming up might I suggest a Official sticky thread on engine oil. I know AK's thread is there, but most people looking for oil info will not normally look into the DIY section, I think if we made a devoted oil thread in the Engine/Drivetrain section then we can just tell people to search in that thread. That way we can have less of these threads where the OP normally never gets his/her answer and/or is flamed.
Just a thought I can start one if thats the case.