If you go with an external harddrive you have many options that would increase performance. An external, firwire/USB 2.0 combination for added flexibility, 7200 RPM (minimum) with 8MB cache would improve performance if you are not already using a similar one. When it comes to size some people...