Through-hole? I use a cheap hot air gun, a pair of vise-grips to hold the board and a 5 gallon bucket. Heat the solder side with the gun, bang the board on the bucket and listen to the ICs fall in. I've heard of people using an electric skillet filled with peanut oil (doesn't smoke) set to 400F or so. Immerse the board and wait for the solder to melt. Generally, unless a particular IC is valuable, I use the gun-and-bucket setup. If it's a valuable IC, I'll use a solder sucker and wick to carefully release the IC. Long nose smooth pliers help.
Not that new ICs are better than scavenged ones. I recently was on a "let's pull out my hair" bug finding adventure, where the board used all-new ICs. Turns out that one of them (a 74ABT574) was bad--one of the sections had an open output. Which is why, if I need a single IC, I buy at least 5 of them. You never can predict this stuff.