In a large pot boil salted water, add the spaghetti and cook according to package directions.
In a large bowl, soak the bread with the milk for 10 minutes. Add the beef, cheese, heavy cream, parsley, thyme, basil and salt and pepper. Thoroughly mix together all the ingredients. Shape the mixture into one inch balls.
Add the mini meatballs and cook at medium low covered until the mini meatballs are done.
When pasta is done, drain and place in a large serving plate. Add butter and toss well. Add the tomatoes and meatballs and serve nice and hot.