I'd pick cat over dog - more independent, easier to care for, usually more snuggly (except for our current cat, I've always had affectionate cats). You can go away for a few days without spending a fortune on walkers. You can sleep in on rainy days with the cat snuggled in, too.
However i"d miss being out and about in the neighborhood walking the dog. I also like the goofy-ness and general playfulness of a dog.