I need an affordable laptop (preferably under $500) for school. I would prefer a Windows operating system. It needs to be light, have at least two USB ports and an SD card slot. I would like to be anle to edit videos with an okay video editor, and I need to be able to write documents and acess the interent. Also needs an okay battery life. I am looking at laptops like the HP Mini Stream 11. Thank you for your help!