You shouldn't have an issue with drive size since your machine should have the updated ATA interface which supports larger drives.

If there actually were an issue, you just have to partition the drive. You'd be able to use the 250gb drive anyway.