Hey all, We're hunting for a small printer for a crowded office space. There's a not much desk space or shelf space. Only need something to print. No scanning, faxing or other functions! Hoping we can get Canon that is compatible with the inkjet 40 and 41 cartridges as we already have a printer that uses those. Requirements: Text documents Photo printing If it does borderless printing... great! Oddly enough, we have an airport express but it just does not wanna know anymore and we've given up fighting with it and are thinking about simply getting a second printer now. Silly I know, but when you gotta get stuff done, you gotta get it done right? Exact dimensions are not an issue but hoping for compact size if possible! Any and all opinions welcome.