I don't have any pics but the two links below should give you everything you need.
http://www.xoutpost.com/bmw-sav-foru...-pictures.html
Pelican Technical Article: BMW Water Pump Replacement
Pelican Technical Article: BMW Thermostat Replacement
There was an excellent write up in here, but the pics are missing. Hope this helps. If you are replacing the thermostat, I would also replace the water pump, and the relevant hoses. If not you will be doing this all over again