I agree with suggestions for new courses like Augusta, that would be great.
As for spin control, although it's there it doesn't mean you have to use it!
The game as a whole does need some refining (read other posts) and it's about time EA took notice of everybody who has spent good money on this game. If EA want to maintain or exceed future sales then they have got to sit up and take notice.