I ride a 700 every week and the SkyPriority thing cracks me up. I generally wait to board even though I am FO because I just don't care about running onto the plane. I'm going to have to check my bag anyway so it might as well be one of the last bags on.
I really laugh at the first class folks who rush to board... Yes, get on the plane first so all of us can squeeze by you as we get on. Oh well.
The most efficient boarding I've seen yet was last Thursday when the flight was late to arrive and they let everyone board at once. The boarding started at 7:45 and we had pushed back by 8:00. Not. Bad.