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