My dad bought a 160 gb external hard drive. It is very fast for a usb connection. Even though the port we use is not a fast usb connection according to the computer. I am sure that with firewire it would be very fast. I also just installed a new 120 gb hard drive about 45 mins ago!
I think my dad got his from best buy and it is a well known brand, i'll take a look tomorrow.