I am in the market for a laptop to use for programming PLCs. I have friends who use PLCs, but have not worked with them directly. I have not chosen a specific line of PLCs to work with, but I am leaning towards AutomationDirect at this time. Are there any special considerations when selecting a laptop, or can I buy any machine running Windows 8? Today's RAM and hard disk space seems to be vastly sufficient for the purpose otherwise. Thank you.