I got my 2005 Alpine White today and I had a chance to meet the Subaru Rep for the Phoenix Arizona area today. I quickly started a conversation about oil changes and oil type.
This is not to say what is right or wrong but this is what he said is right and I guess it will make him happy and presumably me as well:
Change the oil every 3000 miles no matter who says what.
Use Dino-based 10w-40 oil at the first oil change until 10000+ miles. He stated that Synthetic Oil is not as good as Dino-based oil in helping the seals "set".
He says that Synthetic could be used after 10000+ miles. He recommended 10w-40 or better
He also stated use only Subaru Filters. If it keeps him happy, I'll do it