I never really understood what bottle-necking was. From what little I know about it, its when you get a part with much higher performance than another which brings it down. Also, I want to know how to avoid and spot if a computer is going to bottleneck. Is it based on clock speeds or something?