I've always made my controls re-sizable to any resolution simply by implementing the form_resize event. Instead of using fixed positions, calculate them in this event. Don't assign Top, Width, Height, etc constant values - use a series of formula to calculate how much space is available, and what their respective positions should be relative to each other.
It will take a little effort this first time, since you're overhauling the UI layout, but after that you'll never have to worry about resolution problems again.
I've attached an example.
--
Alain