If you want something more sporty go for the Integra. If you want something more luxury based get the CL. Both are great cars. I'd go with the GSR if you are looking for a fun car that gets amazing gas mileage. The CL's gas mileage is quite disapointing to me.
Also the automatic tranny in the CL is weak. Ask AcuraFanatic about how many come in the shop each week