I love using the LED screens... so much clearer, brighter and colourful to the eye.
I love the mac for web design. I have zero issue whether on the mac or PC.
Honestly... for web design if your like me with lots of things running, then go to the 27" screen so you can truly run side by side windows, as the 21.5 is nice, but not quite big enough to efficiently run side by side.
Other option is to grab the new monitor only when they get released, to run dual 21.5" screens.
Yeah, you recently got yours. A MacbookPro is great for working on things, I just love picking it up and sitting on the couch, garden, bed, kitchen table, etc .. and just work. Comfortable work places are 25% of the positive productivity.
Really depends on what your needs are. imac are a beautiful all-in-one, very clean, yet powerful solution that is easily transported from desk to desk around the office or house. MacPro... more fixed. Macbook... well, completely portable.
It all comes down to what you want to use it for and where you want to use it.
Mac Pro is better, simply because it allows you to add more hard drive space internally, etc.
The biggest reason is ram, you can extend over 16gb of it, something graphic designers love, well .. photoshop loves ram actually.
And the mac pro has 2 cpus, and not just 1 with multiple cores. The performance is noticable when you do serious work with the breast.
The iMac is great, especially because of its bigger screen, you can place it almost anywhere in the house, but it's not something you can take with you. Unlike the mac book pro, which in my opinion has the same performance, they both come with 4gb of ram or more, and have option for display port, to second monitor, and dual or even quad core cpu's.
Don't get a Mac Pro with 1 cpu, kinda defeats the purpose.
It just depends on your budget, what you think you need performance wise, and how you want to work.
I consider for serious video and photo work to get a mac pro, it gives you the freedom to easily replace hard drives, make proper back ups, get beast performance, and replace broken parts. And you can add multiple video cards to have multiple monitors (crt, 4:3, 16:9 and 16:10 and different sizes).