To clarify spring attack...
SPRING ATTACK [GENERAL]
Prerequisites: Dex 13, Dodge, Mobility, base attack bonus +4.
Benefit: While using a move action on the ground (including jumping or tumbling) you can take a melee attack action at any point during the move. Moving in this way does not provoke an attack of opportunity from the defender you attack, though it might provoke attacks of opportunity from other creatures, if appropriate. You can't use this feat if you are wearing heavy armor. You must move at least 5 feet both before and after you make your attack in order to utilize the benefits of Spring Attack.
Normal: Without this feat, you can only take a melee attack action either before or after your move.
Special: A fighter may select Spring Attack as one of his fighter bonus feats.
I think this jives with how they intended spring attack to work.