This will be my first oil change on my 2003 BMW 325xi, and I want to be sure I have the facks straight before going forward with it.

Is Castrol EDGE Synthetic 5w30 good to use? Is Castrol EDGE better then the Castrol Full Synthetic oil?

I've never used synthetic oil before in any of my previous BMW's - my 2002, 320i, 318i It's always been conventional oil....

What is the recommended mileage between oil changes, with Castrol EDGE Synthetic?

Is there anything I'm missing, or is it fairly straight forward?

Thanks in advance for your reply!

Skip