i'm with strangerq, seats are like suspensions. what's perfect for one person might suck for someone else.
if you get an STi and you don't like the seats then there are a lot of options. you can get the seats re-built, or replace them with something do you like.
in the end if you're basing your car choice on the seats alone...