Hey friends...I'm new to the forums so thank you in advance for taking the time to provide your input. I've had a strong interest in Web Design for years, and I'm just now taking the plunge. I'll be taking a certificate at a local community college, and hopefully continuing with some side jobs (one done so far). At the moment I'm working with an old 13 inch Macbook (2008 Unibody). I've upgraded the memory from 2GB to 4GB when I started doing more work with graphics, but I know that my current machine will not be up for the tasks ahead. My Macbook has had a great run (5 years), but it's time to look at a new machine. I have done a ton of research, but I'm still uncertain as to what type of machine I would need for web design. I plan to also do a lot of back-end work, as well as some graphic design stuff too (hopefully). I'm not sure what makes sense, so please weigh in. I've been stressing out about this for a few months now. I want to make a good decision, but also be very mindful of my budget ($1.5k to $2.5k). A few questions: *How much memory do I actually need? A programming buddy of mine suggested at least 8GB. I'm thinking I'll need at least 16GB...and that's if I go with a MBP. *Should I go MBP or iMac? While I'd love the portability, I'm more concerned with having a product that will last me an additional 5 years. 15 inches is an upgrade from my 13 inch, and I'd be happy with that, but my memory is capped at 16 while the 27 inch iMac gives me up to 32GB (then again, would I every NEED that much?) *Is a discrete GPU an absolute necessity for the type of work I'm doing? I'd prefer the discrete GPU, but if the integrated graphics can handle what I'm doing then I'd like to save the money. *Can I pass on the SSD? Will I see a considerable difference in my computer's functionality? *This may be one of the silliest questions, but could a Mac Mini provide me with everything I need sans discrete GPU? And another silly question...could I link that bad boy to a small 22/24 inch HDTV? Since the costs have dropped considerably, I thought that might be a "different" approach. Edit: Also...are there other non-Apple machines you would recommend? I love this ecosystem, but I'm worried about my budget...plus I may be able to get more features for cheaper (though I'm not sure other machines will perform as well or last as long). I've done some research on Lenovo (IdeaPad Y), HP (Elite), and possibly Dell. Once again, thank you in advance. I appreciate all who read, and of course all who read and respond. You may save me from a few more grey hairs!