I personally think that an acoustic piano is often the better choice. It helps develop strength and tonal control which you can take to other acoustic pianos . . . HOWEVER, If your budget is limited and all you can afford is a crappy acoustic, then go with the digital. I'm currently in the process of getting a new piano myself as the one I've had since childhood is really nothing to brag about. It's action is by far worse than the digital as it is so light and you can hardly control the tone you are trying to produce. So again, if the budget is limited, get a digital, otherwise get a fairly recent or new piano. (Not a baby grand though, there are better uprights than the best baby grand). Good luck!