Go to a boot fitter at a local shop. If you want to know a good shop to go to, go to a ski area or call one around you and ask to talk to somebody in charge of the race teams. Ask that person what boot fitter to go to and you will get great service.
Now at the boot fitter he/she will pick out a boot thats great for you, and will work on the shape of the boot to make it fit perfectly to your foot (this involves footbeds, blowing the plastic out in places, carving some plastic away, etc.)
You can use any boot for any kind of skiing for the most part. Fit and comfort are the most important things.
(ask onenerdykid for further advice).
You terrain park would be responsible for more deaths than Hitler. - 45.