SSDs have a number of advantages over HDDs and are certainly faster. But these are more expensive and have a shorter life span. You can go with a combination of Solid State Drives and Hard Disk Drives for maximum efficiency. If you are building a budget PC, then HDDs are a better option.