I print on fabric all the time. I have a HP Photosmart C4240 and love it! Sorry about your Dad, I made a memory quilt for my Mom when my Dad passed away, it took me awhile to get started on it but then it was such a comfort. I highly recommend HP!
Kat