It's new laptop time and I've been eyeing up the Surface family for a few months now. With the new Pros about to launch, there's some fairly decent deals on the 5th gen to be had, but I'm not sure which model to go for. I'm fairly confident that I'd prefer the Pro, rather than the laptop or Go versions, unless your experiences differ? Usage: General office/project use. Portable and versatile. Battery must last a full working day. Is the 4GB RAM option going to hinder performance on the Surface Pro? Which CPU option should I go for? Any other considerations that I've missed? Thanks.