I'm planning on building my own computer and I have no clue on what memory type to buy. What are the differences between them? Are they all the same or are some better than others?