Ref the Civic, depends on whether you want a new/nearly new car or not.
If you do, then the options are dramatically reduced and the Civic looks competitive against other similar cars. I've driven one briefly. IMO pig ugly from the outside, Buck Rogers in the 25th century on the inside, good to drive for a fwd hatch, well made, and likely to be very reliable. It's probably a bit like the present generation Megane, i.e. you either love it or hate it.
The Celica is rated by many as being the dogs nuts, and is only really let down by not having great on paper specifications for performance. In practice, I'm told it's a real hoot with brilliant handling.
Of course if you're happy with an older car, there are a LOT more options, and you'd need to be more specific about your needs, e.g. how many doors/seats, fuel consumption, fun level required etc.