I'm considering picking up spinning but I was wondering what your opinions are? Any personal experiences?