well the only two places that came to mind for me were ballou and humboldt pie, which both have already been mentioned. (neither in bucktown/wicker park though either)...
i like Cafe Ballou... it's very euro feeling. personally i have never cared for the breakfast sandwiches i've gotten there but i like the place... and i think i just haven't found what i like food-wise. i've only had lattes there, of which were pretty decent..
i also really like humboldt pie. despite the pizza parlor name it functions more like a coffee shop inside. i like it... i've had their margarhita pizza and really, really liked it. spicy italian sandwich is good, though not that "traditional" by chicago standards (a pretzel roll!)... i haven't had their coffee, I tend to drink chai more these days. their chai was "eh" ..
i heard blend might be closing (despite its newness)...
have you tried Janik's Subs on Division? they have good coffee (don't know about their espresso much), and again despite the name is coffeeshop-esque.. i didn't care much for the breakfast sandwich i had there, mainly the $6-7 price turned me off though. but their wifi is free.. and the other day when i walked by, there was a "free coffee" sign outside... i think maybe they have it on certain days (was it friday? don't recall).
never been to swim for breakfast/coffee, only lunch. it was fine but a little slow on getting things.. i'd go back though