Meet the adidas miCoach Smart Ball: a smart soccer ball that records your strike point, speed, spin and trajectory and helps you improve your game. The kick data is sent to your iOS device over Bluetooth Smart. The ball enables you to improve your bending and kicking techniques. The battery is good for 2000 kicks.
The adidas miCoach Smart Ball is available for $299.99 at this time. Just bring your iOS device, and you are set.