JBB,
I like AllElectronics.com as well. I totally agree regarding Digi-Key. You should see their paper catalog. If you drop it on your foot, you'll break it. And picking a (the right) component out of it? Forgettaboutit!
Best of luck with your application. You're in the right place to get good advice.
George