Is a 250GB external hard drive big enough? I've heard some people saying they bought up to 500GB.