I found Mogwai via Emusic.com while looking for stuff similar to Soul Coughing. Mogwai has impressed me, needless to say, via a single song: Take Me Somewhere Nice.
Incredible stuff -- ambient, but not fuck, I'm tired. You Don't Know Jesus is another good track. i'll forgive the title. :)
Official Site ||
EMusic Site [Grab MP3s]
If you like Mogwai, you'll probably also like Electro Amp Cynic. I highly recommend purchasing their '8 Album'.
Angels vs Aliens
Dial: Revenge (English Translation)
Now You're Taken
O I Sleep
R U Still In 2 It
Take Me Somewhere Nice
Yes! I am a Long Way From Home