+1 on going Apple, especially since you know your way around computers. If you check out the prices of similarly specced machines from different companies, you'll see that the so-called apple tax doesn't really exist, in the beginning of a production cycle. Add to that the robustness of a Unix based operating system and the design choices aimed at minimizing bloat and providing a snappy user experience during year after year of ownership, and the choice really is a no-brainer.
My current mid-2010 MBP will be bought out and used at home when I get a new one at work (an upcoming project will require me to run several virtual Windows servers in tandem while on the move, which might be a tad too much for a dual core i5 with 8GB of RAM). It has been up and down my backpack for three and a half years and I really see no serious signs of aging on it, nor has it lost any of its initial speed (granted, the first thing I did was to install an SSD in place of the original 5400 rpm disk). The old T- and W-series Thinkpads I used to use would have if not broken then at least seriously loose lid hinges by that time, and I would usually reinstall them at least once every 9 to 12 months to regain some speed in Windows. On the Mac I just reboot every once in a while and run Onyx every couple of months to keep things shipshape.