microdirect.com has cheap parts, but be weary of the customer support, they would not accept my motherboard back when i had a 1 year guarantee on it but meh, they said i didn't check it within 8 days for problems (i didn't have a processor to test it with duh) so im a bit annoyed with em, especially as it was a £150 asus p5w dh deluxe board.