I have a question that comes a bit unconventional and I apologize if it is a little off topic,

We need to buy computers (laptops because we have many power outages in Mexico) for web designers and programmers.

In all fairness, I wonder if the following configurations can work in good conditions:

 1. **Web Designer**  
  Web designers does not 3D, they mainly use Photoshop, Fireworks and Dreamweaver type tools.

  Idea of ​​configuration: i5 + 15' (1920 * 1080) + 1Gb video card + 500Gb HDD + 23' external monitor + 8Gb memory

    * For a web designer, is there really need 2 screens type 23 'or is it a luxury? 
    * Can it work in good conditions with the 15" and 23"?

 1. **Programmers**  
   Programmers working with ZendFramework (PHP), MySQL + webserver on their computer

   Idea of ​​configuration: i5 + 15' (1920 * 1080) + 1Gb video card + hard disk 500Gb HDD + external monitor 21' or 23' + 8Gb memory

    * Is the configuration above is really a luxury (video card, 8 GB of memory) or not?

Thank you for your feedback as a webdesigner and / or webprogrammer.