This ought to get you started. When you have learned all this, let me know and I'll link you to some of the advanced stuff:
Origins, Age, Spread And Ethnic Association Of European Haplogroups And Subclades
Thanks Blam! That is excellent.