My shift points vary depending upon final target speed, and whether I'm running on level pavement. If I want to reach 40 MPH, then I usually shift at around 2,500 RPM out of first, with each subsequent shift at a slightly lower RPM level.
My shifts are ALWAYS a two-step process. Current gear to neutral, then neutral to next gear. Matching engine speed with next gear will allow your synchronizers to last forever. When upshifting to a shorter gear, I double-clutch by releasing the clutch while in neutral, and blipping the RPM up to match the anticipated gear. I rarely "skip" a gear, although I sometimes start off in 2nd if on a downhill.
I view shifting as more of an art than a science. I gain great pleasure from accomplishing shifts so smoothly that they cannot be felt in the seat of your pants.