Another problem with most modern stuff is that it is
surface mount tiny "you can't work on it without
special tools" not meant for repair, only for replacement.
The only problem with working on surface mount stuff is that people think
it's hard. It's not.
As for special tools, yes, a hot-air soldering tool is useful (but one of
those butane-powered irons with the hot air tip is OK for repairs). But I
just used a normal soldering iron with the finest bit made, and take a
little care. I've done PQFPs, SOICs, transistors, passives, etc with no
problem at all.
Now BGAs are a problem (I wonder what the cheapest setup for doing those
is -- I've seen a protoryping rig, but it's about \pounds 5000). But
components where you can get to each individual connection are no trouble
at all.
-tony