I'd also recommend an iPod touch. It's basically an iPhone without the phone; all data exchange is handled over Wi-Fi. Also, As mentioned abovbe, any iPhone, iPod Touch, or Android device should offer the ability to sync your calendars wirelessly, without effort on your part beyond a little setup. I use GMail and Google Calendar for my iPhone, and when I update the calendar in one place, it automatically updates in the other (so long as my iPhone has internet access, which it generally does).
While I've owned both Apple and Android devices, I'd recommend an Apple device for you over an Android device. Something you may have heard about Apple's stuff is "it just works". Their support is great, too. Android devices tend to be a little more whiz-bang (Bigger screen! More megapixels! Battery-draining LTE connection!) and the need to differentiate Android devices from those of other Android manufacturers tends to result in customized builds that aren't able to take advantage of new software updates to the Android OS.