Also I'd highly recommend coming up with specifications for your computer you want.
Don't just buy brands because you've seen them on tv.