I have an early 2011 13" Macbook that has been really good to me. I changed out to an SSD and put in 16gb of RAM, and it has been really good. This is my current everyday machine.
I also have a Toshiba i7 with 8gb of Ram that is running Windows 7. I have had that machine since before my Mac, probably at least 1-2 years as it was one of the first i7's Toshiba released in a laptop. That machine has also been awesome, and other than needing some extra cleaning of ports and the fan from dust to prevent overheating it has been super solid.