http://www.toandfromtheairport.com/chicago.html#ORD
Based on traffic, I alternate between CTA -- very cheap and good when traffic is heavy -- and cab/car service/car.
If taking the CTA and getting off at Monroe, be prepared to carry luggage up the stairs.