Oil Change

How often should you change the oil in your car?

I've heard everything from every 3000 miles to 12000 miles