great writeup. I'm also in the same boat, and understand what you went thru. I lost my M3 to an accident, and replaced her with the E92 335. I'm still in the phase of missing the M, and trying to love the 335. I've only had her for a week, but I think I'm coming around. The 335 truly is great tho! I guess some good mods can fix anything.