I don't know that I'd choose a holodeck, despite the obvious appeal of being able to "create" any scene, anywhere you want. For me, I think I would find the temptation to simply live in a fantasy world too great. I need to keep my head in the "real world".
As a nurse, I can see a real appeal for those devices the medical people use in Star Trek where they can heal bones and clear up scars just by running an electronic regenerator over the area.