Personally have used Leatherique, Leather Masters, and Pristine and they are all top notch. comes down to personal preference. Hope this helps. Try going to google and search whatever you are looking for and just through e90post somewhere in there and you will get all related threads. just an FYI before you get flamed. Congrats on the new car btw