Congratulations!
I often travel to the US through ORD - my average time through immigration is about 20 minutes. You will find the immigration people in ORD more friendly than those in Miami as well -- MIA is by far the worst airport I know for immigration speed and courtesy.
If you have some time to kill before you get you flight to SFO there's a bar just opposite gate K9 in terminal 3 of O'Hare. It's never too busy and is a good place for a pint of Sam Adams and a hotdog when waiting for your next flight. They ID 100% of their customers which provides for good entertainment as well.
As previous posters have said, you'll definitely have to collect and recheck your bags.
Oh, and I hope your choice of wife is better than your choice of football team