Any way you look at it, it's going to be stressful for you and your husband. Just try to stay calm and firm about not giving a bottle in bed. Classical music really helped my son, and admittedly, We had/have to hold or rock him for anywhere from 10 minutes to an hour... but he no longer shrieks until he gets a bottle at bedtime.
It took us about 2 weeks to break him of that habit, but it's worth it in the end. The cavity problems that can form from it alone are worth trying to avoid. Just put on some music, feed him about 25-30 minutes before bedtime, maybe adding in some rice cereal to that bottle, and sing, rock etc until he's calm enough to fall asleep.
While it's fine to let him "Cry it out" on occassion.. that method has fallen out of favor with a lot of Pediatricians. They now feel it leads to the children feeling isolated emotionally... and 3 months is too young to try that method anyway, it was only reccommended for children 8 months and up. Right now Crying is your childs -only- way of getting the message across that something is bothering him.
Things will get easier. Just keep in mind all the super funny antics he'll be getting into in a few years (and even a few months!) and smile that right now, at least, you have a break from trying to keep his hands out of the dogs mouth/vcr/mail slot/NaNa's bag of goodies etc.