First 500-1000 miles is probably a good idea since there are likely metal bits left over from the manufacturing process and, although they get cleaned very well, the oil does a much better job of it and you don't want those bits floating around in yiur oil or in your engine itself.
After that, you can change your oil as often as you want as long as its under ~10k miles. Most people recommend 5k miles bc oil will pick up debris and metal shaving and what not and 10k is a bit long to let it go unless you're using a much higher quality filter like amsoil or Mobil 1. Most full synthetic oils will last longer than 10k miles these days, but I wouldn't push it due to the debris it picks up.