i don't have a personal preference with an all in one as they all seem to function well for a first setup
there are a couple of marysis locally that have been running for a few years now
price would affect my choice as i would look to upgrade later on and would expect to take a loss on the setup when reselling
have you had a shop around on trademe as a few come up from time to time