Building a computer can be a very rewarding experience. You can learn a lot about computer hardware by building a computer. Aside from that you get a totally personalized computer that no OEM (Original Equipment Manufacturer) could match and there is also the opportunity to save a lot of money in the process. The only downside is that you wont have any technical support number to ring or any centralized warranty service (each part will have its own warranty/return policy) so there may be a chanc