What about carpet underlay between sheets of drywall,below and even between the floor joists, or on the sides of the floor joists? I considered installing it against the sub floor but there's way too many nails and screws for that (its an older house, must have had squeakier floors at one time).
I know where I could pick up 3 or 4 new unopened rolls for free.