3.0 GHz, 8GB memory, 512GB flash drive
BUY MacBook Pro Retina 16GB / 1TB / Radeon R9
Add a pocket-size 1TB SSD for travel backup + high capacity storage + port connectivity
Set up a Normal User Account (and use it)
For everyday use, login as a Standard user, NOT an administrative user. Logging in as a standard user restricts the things that can be done without the administrator password (such as installing software).