Your first oil change should come at 500 miles to remove any impurities due to the manufacturing process. Your next change should come 500 miles later at the 1000-mile marker. Once these two initial changes have been done, you can then go to a regular schedule of a change every 2500-3000 miles. Change more frequently if you ride in very dusty conditions or if you use the bike as a commuter.
The first couple of changes should NOT use synthetic oils. You need a certain amount of beneficial friction to allow everything to "seat" properly...which can only be done with traditional oils. Synthetics are practically "too slippery" for this to occur.
My favorites tend to be motorcycle-specific brands from Golden Spectro or Torco coupled with the highest quality filter that I can find. Oil must perform many complex jobs on a motorcycle, so you need the special additives these companies include in their formulations. Don't be tempted to use bargain lubricants from big-box discounters.
~ Blue Jays ~