Preheat oven to 350° F.
For basting sauce: In a small bowl, combine the water and the red wine vinegar. Place ribs in two 10x15 inch roasting pans. Pour the basting sauce over the ribs and cover with foil.
Bake at 350° F for 45 minutes (for baby back ribs) OR 1 hour (for spare ribs). Baste the ribs with the sauce again halfway through cooking time.
For barbecue sauce: In a medium saucepan over medium heat, combine the ketchup, water, cider vinegar, Worcestershire sauce, mustard, butter or margarine, brown sugar, hot pepper sauce and salt. Stir well and bring to a boil. Reduce heat to low, cover and simmer for 1 hour.
Preheat an outdoor grill for medium heat, and lightly oil grate.
Remove ribs from the oven and transfer to the grill. Discard any remaining basting sauce. Brush ribs generously with the barbecue sauce.
Grill over medium heat for 8 minutes, turn ribs, and grill for 7 more minutes, basting regularly. Internal temperature of the ribs should reach 160° F when done.
Servings: 6