I'd pick a Raspberry Pi over an Android, just because with the Pi I could plug in an external HD. But in terms of what I actually do, I just run a full server as a NAS, and don't pay any attention to the power bill.
Also, without external keyboard+display, using a laptop as my primary computer would ruin my body in a month flat. Ergonomics are important.