Been in TPE around 5 months now - relocated from NY
As most previous posters have said, very easy city to get around. Most things are fairly easily available. Decent choice of restaurants etc.
"Forumosa" is a pretty good site to check out to get a better feel for some specific topics...
Cheers!