I am comparing to my Lenovo Thinkpad X220.
all you have to do to the lenovo is add Win 7 Ultimate
For what reason? There doesn't exactly seem to be any benefit in Ultimate, and even 7 Pro gives you remote hosting (on a laptop??) and XP mode (very useful).
about $200 worth of software
Like what, exactly? What's to stop the other comparison, "I'd need to add about $200 worth of software onto a MBP to bring it up to snuff with my Thinkpad"? Although in my case it'd be more like ~$6000.
a few years of tech support
No contest. Lenovo's warranties, while they work, aren't spectacular unless you pay for the more expensive ones... which are awesome. Just expensive.
My Thinkpad gets better battery life than a MBP. ~9-10 hours on a single charge, as a matter of fact.
My screen quality is strictly superior to MBAs. It is debatable as to whether or not it is superior to MBP's. YMMV. It has similar specs except one major flaw being its much more limited colour gamut. Otherwise, it has superior contrast and wider viewing angles. It actually uses the same IPS panel that Apple uses on the iPad 2, just bigger and with an anti glare coating.
and a few other things to make it like my MBP
And MBP needs to add several things to it to make it like my x220; a 160 GB SSD, an IPS screen, 2/3rds the weight, trackpoint, a better keyboard, a magnesium alloy rollcage, and a msata expansion slot. It cost me ~$1150 for my x220. I looked at a 13" MBP... without an SSD, a slower CPU, heavier, half the ram and it still cost more ($1200). A similarly specced 13" MBP costs $
1800. And is still heavier, and has a smaller SSD.
I don't know what kind of Lenovo you're using, but Lenovos range from average to top-notch.