If you want speed and technique, tennis for sure. If you want something more unpredictable and complex, football.