Update: This page refers to earlier work and my latest ISOs and kernel upgrade scripts can be downloaded from my latest post.
I've updated my 4.9.0-11.12 kernel to include Len Brown's patch to address kernel freezes (https://bugzilla.kernel.org/show_bug.cgi?id=109051#c628), Laszlo-Fiat's patch to stabilize the RTL8723BS driver (https://github.com/hadess/rtl8723bs/issues/76) and Hans de Goede's patches to address wifi issues (https://github.com/hadess/rtl8723bs/issues/80).
To upgrade your kernel download the shell script and after making it executable (enter 'chmod 755 <script>') you can install it as 'root' (by entering 'sudo <script>'). Once the script has finished executing the device will need to be rebooted to use the updated (patched) kernel.
4.9.0-11.12 (current latest Zesty kernel)
Additionally I've respun yesterday's Ubuntu 17.04 (Zesty Zapus) Daily Build (Alpha 281216) ISO to include this updated 4.9.0-11.12 kernel together with firmware to support the Broadcom BCM4330 wifi chip (e.g. Tronsmart Ara X5) and the Broadcom BCM43340 wifi chip (e.g. ASUS EeeBook X205TA).
To try the ISO download it from the link below (in red) and write it to a USB using either 'Rufus' in Windows or 'dd' in Linux.
Ubuntu 17.04 Alpha 281216 (Daily Build) ISO (superseded)
Ubuntu comes with everything. All the essential applications, like an office suite, browsers, email and media apps come pre-installed and thousands more games and applications are available in the Ubuntu Software Centre.