What you really want is a netbook hackintosh running OS X. All the benefits of a small form-factor -- but its a 'real' computer, can run a compiler and a webserver and doesn't put any artificial obstacles in your way. Program development at the command line, browser (any) with flash and install anything you like. It will sync with your office desktop and its cheap.
Not everyone has the nous or the patience but if you do its a doddle to do and works really well.
Not everyone has the nous or the patience but if you do its a doddle to do and works really well.