I am going to redo my stock system in my truck and was wondering if anyone could tell me what all the different types of speakers do, like I know subwoofers give more bass but i have no idea about any other types of speakers. Could someone also suggest what types of speakers I should get, I like...