The 335 is looking great after the install of the new body kit! Seeing your pics from the day you picked it up reminded me of how mine looked the day I took ownership - same colour, same wheels, etc. Nice mods planned too but I would suggest install of an LSD move higher up on the list. It has huge benefits especially once tuned. Looks like yours is an early E92 and being a manual, hopefully runs a bolted diff, the easiest one to swap over.
This is a good article with all the info:
http://www.1addicts.com/forums/showp...52&postcount=1