definately powered usb. ive been looking into powered vs non powered myself.. and from what i've seen, non powered is really hit or miss. but the alfa usb cards seem to universally hate non-powered usb hubs
also, i use a moto xoom to connect to the pineapple all the time. web ui, i use firefox, and ssh .. gotta go with connectbot