The only real limit is physical size, and I think all new drives are small enough to fit in. Also, higher capacity drives require a special procedure for installation, but that's a one-time deal per drive. 120GB seems to be as big as they get these days.
_________________________
Bitt Faulk