I also like Classic Parts of America. Watch LMC.. they price gouge on some items.
The best quality though is original parts which are reconditioned. Check with folks like Tony Smith, he has a lot of good used parts:
http://4-5-6chevytrucks.com/index.html