The $500 laptop would definitely be better, but if you're planning on using this laptop in rough conditions where it may get damaged, then the $300 one with the warranty would probably be better. It all depends on if you'd rather pay for performance or pay for security/safety.