Fry the bacon until crisp. Remove from pan, chop it up, and drain out all but a a few teaspoons of grease.
Add the diced onion and minced garlic to the grease and sauté until soft.
Add tomatoes (including juices), bay leaves, rosemary, and tomato juice, and simmer for 20 minutes. Save some rosemary for a garnish if you like.
With a slotted spoon, fish out the bay leaf, the tomatoes, and most of the rosemary, leaving some rosemary leaves in. Discard most of the rosemary and bay leaf. Put the rest of the rosemary and the tomatoes in a food processor with the 8 oz of cream cheese until it's as smooth as you want it.
Return pureed tomato mixture to pot. Salt and pepper to taste.
Heat through. Add chopped bacon right before serving, and top with crispy fried onions if you like. Garnish with more rosemary if you're a fancy man.