But every time I try to print from my mbp to my windows vista connected printer, it only prints about 1/4 of a page and stalls!!!! So frustrating. I have a HP 2570xi. I have tried the generic driver on my mbp and another one for the 2500 printers. Nothing seems to get me past 1/4 page. Help please.