I am looking for a processor for a gaming PC... I have questions on these specs that I saw: Processor Speed: Cache Size: L2 Cache: L3 Cache: Bus Speed: What are these Cache Size, L2 Cache, and L3 Cache? What's the difference between L2 and L3 Cache? What's the difference between Processor Speed and Bus Speed? Which is more important? Thanks!