For usability/general day to day stuff/app ecosystem/nicest hardware/os I'd go for iPhone and iPad.
For hacking around, Nexus series.
I own an iPhone and a Nexus 7, but I'd be happy with any combination of iPad(s), iPhone, and/or Nexus 7/4 (and probably 10, haven't tried one).
As a side note I've never actually had a hands-on experience with a Lumia or the new Blackberry, which I would like to try out, but can't imagine they'd sway my opinion.