I thought Stewart was OK, not great, but good enough. He was best by far when he just improvved (his stuff about Three 6 Mafia was very funny).
Crash affected me like no film has in a long, long time. Freaked me out completely even though I had figured out what was one of the likely plot lines...