Nice upgrade and hope that you are liking your new car! Although this is my first car, I have driven my mom's Toyota Sienna quite a few times before getting my own car. Now when I go back to driving the Sienna, its like a nightmare. I have no confidence under the wheel of that car, steering is vague, power is non-existent, and brakes are very loose.
When I go back to driving my dads X5 and my own car, it is night and day. I personally do not think you can compare them in terms of overall performance and comfort. The Japanese definitely cannot beat the Germans in terms of refinement. The civic may be more reliable (not necessarily) and more fuel efficient, lower running costs etc, but trust me, you will have a much more enjoyable time with your e90.
2007 E90 328i - Titanium Metallic l 19" VMR V710 l H&R Trak+ Spacers l Mtech Rear Lip Spoiler l Hamann Front Lip l Eibach Sportline l AA N52 Signature Exhaust l OEM Blacklines l MTEC V3 AE l 6000K HID l Nokya 7000K Fogs l MTEC License Plate LED l Interior LED l 15% Tint l BlackVue DR380G-HD + PMP