A big +1 to what has been said. It's nice to understand this stuff (just for the sake of knowledge) but don't use it to make purchasing decisions. That's what benchmarking is for (testing how fast the cards are in different situations and plotting the results on a chart for comparison). Take a look:
http://www.tomshardware.co.uk/review/Components,1/Graphics-Cards,4/
The 3rd and 4th articles will show you what I mean. Although frames/second is a flawed performance metric, it gives a rough idea of how cards perform relative to each other. It's certainly better than examining clock speeds, ROPs, memory bus widths etc 🙂 It's what's referred to as 'real-world performance', meaning that it's the end result you actually see and enjoy.