Solo, even on cross country. I have plenty of interesting things to do, watch the landscape go by, find out where I am on the chart, listen to radio chatter, fiddle with engine power settings for economic cruise, trim and then trim even better - at my level, I don't get bored.
I am OK to take passengers, but after the compulsory family and friends flights, I am doing this for maximizing my own fun.
The only exception is for longer routes, where I am going with another pilot, sharing the cost. But it's outright dangerous, if he can't restrain himself and interferes with your PIC duties on a egular basis, so I am very selective with that!