Nothing is really ever "All Done" when it comes to cars but after getting the SOS fault coded out and the trunk/hood struts replaced, my 2008 335i E90 is about as "all done" as it ever will be.
Due for an oil change and a new set of tires soon but really nothing else other than normal wear/tear and maintenance items need to be addressed in this car which is about as "good as it gets."