Functionality wise I could probably do 95% of the things I want with my iPad, but the interface sucking plus the last 5% is the reason why my laptop gets used almost 24/7 and the iPad gathers dust. Even typing on forums really annoys me with a touchscreen.