OH OH Jim, you have just touched on 2 of the most hottly debated issues on this forum...go to these threads below and do a search...
Mercedes Antifreeze?
Coolant RED vs. GREEN
oil change
Very enlightning, very interesting and every now and then very funny stuff
Hope this helps....