bleh too much to read.
My opinion is if you got the cash the M3 is nice. Id however go for the Integra since there is a wide variety of parts and the parts are relatively cheap. Go ahead and try to do some maintenance or upgrades on the M3 and youll be paying out the ass for it.