It will work. However, it's 5400rpm drive so if I was you, I would get a faster HD since it's the boot drive. For example WD Caviar Blue or Black or if you want 2TB, then Hitachi's 7200rpm 2TB drive (same as in current iMacs).
Damn allread6 kbought it is it of no use? i dont really work on it i mosyl play games on it atm