http://mouser.com/
http://www.newark.com/
http://alliedelec.com/
http://www.ttiinc.com/page/home
http://octopart.com/
Badly.
1) I already know about those places. Thanks anyway, though.
2) They're great. You can have your parts tomorrow!
3) Some times, you need your parts TODAY.