Hi all, I'm a college student and I have found that carrying my laptop around all day just isn't working for me. What I'm looking for- 1. USB port for a keyboard or the flash drive I carry 2. 8-16GB I don't need too much memory on it 3. Full size ports would be a plus because I can't go out and spend 35+ on adapters for each thing I need 4. 3.0 or 3.1 is a must 5. Needs to be able to view power point 6. between 350-500 Any help is much appreciated!