First let me address your 25-pin problem.
Take a look at
6' USB to Parallel DB25 (25-pin) Adapter - Add a Parallel Port to your PC via USB! (Silver/Blue)
I'm changing over tax information and need to keep a working copy of Windows XP on my iMac, and I'm also looking at another laptop or iPad.
I've been told that Windows 7 has an XP generator that will allow programs that worked with XP to function with Windows 7.
But I haven't verified that, yet.
I really am sick of the virus and malware problems with Windows
and with all my military friends and retirees, I finally got convinced that the move was worth the cost.
I'm happy I made the move.
"I have replaced cooling fans, drives, displays, inverter boards, power boards, memory, batteries, AC adapters, and even hinges,('board' replacement level repair isn't hard--but anyone who can fix the boards has my respect)
and the machines keep on going--and the parts are affordable because there are enough machines out there being cannibalized to keep mine up."
Look, I've still got an 11 year old Toshiba laptop in for repairs.
My brother and I did a mother board replacement and it worked for a couple of years.
But the dust trashed out the fan cooler vents, and after my last disassembly and reassembly, I couldn't get it to come back on.
The shop says I bent some pins on the CPU chip, and they've ordered a new one.
But I'm moving on, and I'll probably buy a new Apple laptop or an iPad to replace it.
I understand "making do" and I understand being tight on money, more than you can imagine.
But your time is worth something. And sooner or later your vision will start to give you trouble.
Seriously, start saving your money to make the move. You don't have to buy new.
Take a look at
Apple Certified Refurbished Laptops. They advertise
Fast, free shipping on all refurbished products.
We test and certify all Apple refurbished products and include a 1-year warranty.
Limited supplies, but updated frequently.
Availability is guaranteed upon receipt of full payment.
I'm not a salesman, just a military retiree living off of about $1300 a month.
You really should give this some thought.
Your time IS money.