The Titan sounded interesting till I found out how big it is. Compared to the Passport it's enormous.
The Atom XL seems to fall between far too many stools. If it has a big battery, why the dim screen? That alone disqualifies it from the most obvious use case.