I am planning to buy a Dell Laptop that must satisfy my following needs:
(1) I must be able to do extensive programming work using various tools. Specially, working on Visual Studio.NET 2008 must be smooth. Apart from that any other tools that I can use but the performance must be smooth.
(2) I must be able to run Oracle/MySQL/SQL Server databases smoothly.
(3) Applications performance must be good.
(4) Must have at least three USB ports.
(5) Battery backup must be good.
Apart from these, I also want to know whether I must look business machines or home user machines. Face recognition, finger-print device like thing are useless for me. I also want to know whether a 17" screen must be chose or a 15.6".
Please help me decide a good programming machine.