Sorry to hear, that stinks!!
Since you're young and active, I would recommend going to an ortho that specializes in sports - their practices tend to be more aggressive and definitely more current as they work on athletes - they can also help get you back to 100% more quickly than say a person who works on people who are older. I had Dr. Steven Levin at Evanston Northwestern do mine. He was cocky, but for a reason- he was very good. He does work for the Blackhawk and Bulls players in addition to several rugby clubs.
Anyway, I too am alergic to all narcotics. I didn't have a ton of pain, but did have a pain pump that was inserted in my knee that kept the area numb for the first 48 hours. It worked wonderfully! After that, I survived on Excedrin and Excedrin PM.
Couple things to consider: if you use your own graft material (patellar tendon) the healing process is longer because they've created another place that needs to heal in addition to the ACL replacement. (It was a longer healing process for me, but minimal risk of infection, I knew my own material was safe and my body wouldn't reject it.) I obviously can't speak to the other methods.
I had the bendy machine and had to sit in it for 6 hours a day so I'd rent and watch a lot of movies which helped knock out two hours at a time (Netflix or Blockbuster home is a good source since it's done online and through the mail).
The ice machine is a wonderful invention too! It's essentially a cooler that plugs in and has a wrap that you put on your knee with tubing. You fill the cooler with ice and cold water and it's pumped through the tubes keeping things continually comfortable. We would freeze water in tupperware containers that could be popped out into the cooler - but stayed frozen longer since they were much larger than ice cubes.
Get books, magazines, and if you can, a laptop nearby. My husband had me set up on the living room floor in front of the couch so I could spread out and relax throughout the day and get in and out of the bendy machine on my own. I would also take breaks and sit on the couch or recliner (with a lot of pillows under my knee and leg.)
See if you can rehab for a month prior to surgery to help build up muscle since you'll most likely experience atrophy. Shoes you can slip on are helpful too as you won't be able to bend for a bit to tie them. And remember, you don't have to totally love your surgeon - you have to love your rehab people since you work with them the most. Just make sure the doctor (and his/her nurse) is good and experienced. If you need more info or have specific questions, pm me.
Good luck and remember that in the early days and weeks of rehab, it's two steps forward, one step back. It's hard and sometimes dark, but you will get through it.