The 1TB seagate HDD you are looking at may be worth changing to a 2 TB it is still a seagate but is only £15 extra for double the storage there code is LN35325, i just built a PC from scan consisting of (Link to forum post) great service, swanny
That dell monitor you've chosen is good stuff. I've recently bought one and its really flexible. Although there's no hdmi port but isn't really needed. just make sure you shop around for it I've found it for around £140