If you are gonna turbo the hell out of the r34 go for it. If you are planning on not doing too much to the r34 keep the m3. Or if you want just do something to the m3. Personally i think your car is the shit, i would kill for that m3 and never give it up. just save money til you can have both :)