STI if u can afford it, if u cant afford the STI then id go for the SRT4, despite the bad name they have, they are great cars, handle power well, looks good, sounds GREAT etc, id stay away from the rsx, just b/c its nothing compared to the other 2 cars (i know i know here comes the bashing!)