Actually the newer 2008 - 2009 really isn't so boxy. In fact at one of the last car show I went to they had a staging area, for xB box model and xB round model. LOL
My suggestion to you is get whatever you like that fits your needs. What I like, what I recommend doesn't mean jack. It all depends on a persons lifestyle, what they will use the vehicle for etc. For example, the cars you do like just wouldn't work for me, because they are limited in room. The Fit just won't fit me. I need space to haul much stuff and sometimes taller stuff. I kind of view my xB as the best of all worlds. However, I understand they are not for everyone. Scion has started a new ad campaign "Ugly has never been more attractive" LOL
Toyota's resell value is just amazing and these cars hold their value for many, many years. I'd consider nothing else, but that is me!