A 12mm Toshiba 1TB drive (5400rpm) will fit in the unibody 17" MacBook Pro's.
fitted one to my Quad core i7 and my wife's 2.6 core 2 duo and they work fine (5 minute
I'm not sure that'll be the same size case for the 15" MacBook Pro's though, so
(as others have said), check it out prior to purchase.
To the best of my knowledge
there isn't a 2.5" 1TB drive that runs at 7200rpm.
I think the biggest 7200 drive
available is 750GB - to get the extra 250GB you'll have to go for a 5400 drive.