Here we go again!
Most important thing is fit. If the fit is perfect then the rest is just gravy.
I'm a big fan of Carbon Fibre though, but again, I'd rather have an aluminium frame that fit perfectly over a CF one that wasn't quite right.
I have a bike represented by each of those frame materials btw...