@ logictom - I just figured with a laptop there would be less clutter; less wires, no desktop sitting on floor, no having to mount a display somehow... overall it would be easier. Also, a laptop takes up about as much space as a full qwerty keyboard and a mouse as well. The one thing I wasn't sure of was whether or not I would have to add hardware to the PC to do something with project or something. You mentioned USB ports, thats a good example. That I do understand. So ill look into getting a desktop. Also, you use more than one monitor to do what you do EE wise?
All comes down to what you're going to be working on I guess, the main example would be sch/pcb design, when working on sch you can have the datasheet open and when working on the pcb you can have the sch open.
When working on code/debugging again it can be useful to have code open on one screen, serial terminal the other, datasheet, spreadsheet with some calcs etc.
Where I work the user interface to our product is the browser so when working I usually have the IDE on one screen then switch between the browser and excel on the other (data downloaded from the product), I find it it's just much easier to work with two screens than one.
If you are coding/sch/pcb with a laptop just remember to think about the screen resolution, a lot of laptops are 1366x768 which, believe me, doesn't usually leave much working room in a lot of IDEs, don't even try and use Altium, closing all the side menus doesn't buy you much more room. If you are going to be coding/sch/pcb I would recommend you get 1920x1080 what ever platform you go with.
I didnt think I would need more than a 22" widescreen that I already have waiting to be used, but ok. I think that's it for now.
I was talking if buying new without any existing monitors - there's not much difference between 22" and 24" providing they are the same resolution - just gives you a little extra working distance if you mount towards the back of your bench, 22" will do the job