Mel, that pic is too funny.
Cody, I'd say ya gotta be careful with those English Bulldogs. They have a history of lots of bad hereditary problems. Hip Dysplasia, cataracts, deafness, breathing problems, etc. I'd say your roomie should either get one from a reputable breeder or shop from a different breed. If you get one cheap you can count on lots of trips to the vet. And take it from me, routine vet visits for a healthy dog can put you in the poor house.
Rescue is another great way to go. If you're patient, you can get one that is a quality dog that needs a home. People have to get rid of good dogs all the time for reasons like, new babies, relocation, (sad, but even) death of dogs primary care taker.
I'll see if I can dig up a site for you. People will even link together to help deliver rescue animals to your area. It might be the way to go for you guys.