When rotating tires, I have had better success keeping the tires on the same side of the vehicle. I just like it better this way even though it's not the proper way to do the rotation. This is not to say that I haven't in the past, rotated in the "X" pattern or move back one axel and criss/cross the other. But, my personal success is what it is!
I experience fewer if any, tires cupping, breaking belts, viberations/noises. Over the years and even recently, I seem to get more broken belts or when 2 belts slide away from one another causing a huge flat spot/thumping, from what I beleive is the "criss/crossing" tires and allowing them to roll in another direction. But, as many of you have said, you have good success criss/crossing. Do what works for you!
Although keeping the tires on the same side of the vehicle and keeping the tires rolling in the same direction is not the optimal tire rotation(according to the professionals), I personaly get more of the "useable life" of the tire this way without have tires issues. And yes, I like to replace 4 tires.
I do know folks that don't rotate and they replace(for example ONLY) 2 tires every 2 years instead of 4 tires every 4 years. I prefer having all 4 tires being the same brand/model/size. But, I have had different tires on my vehicles in the past especially as the vehicles are ready for the bone yard. And I'm sure I may do this again as my vehicles age.