Thanks. I updated it and it seems to have solved the problems with the size of the db blowing up.
Now I am getting these :S
Rhino.ServiceBus.RhinoQueues.RhinoQueuesTransport - An error occured while recieving a message, shutting down message processing thread - Rhino Service Bus Worker Thread #2
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'QueueManager'.
at Rhino.Queues.QueueManager.AssertNotDisposedOrDisposing()
at Rhino.Queues.QueueManager.GetMessageFromQueue(String queueName, String subqueue)
at Rhino.Queues.QueueManager.Receive(String queueName, String subqueue, TimeSpan timeout)
at Rhino.ServiceBus.RhinoQueues.RhinoQueuesTransport.ReceiveMessage(Object context)
And I cant figure out how to restart the processing thread to not just be dead in the water.