Well, not sure on the wireless solution, but have the same problem, so know what you mean.
I've opted with under the carpet but this limits speaker locations due to short cables.
Only other solution that I thought of was to run the wires through a cable tidy (basically plastic square tube in white from the back of the TV, and along the ceiling, this solutions only really good if you have white ceiling and walls, or are willing to paint the tubing the color of the wall.
Otherwise it's probably best to use the same idea along the skirting (you'll probably have to send both rear speakers the same way to avoid the door, and you'll most certainly have to purchase further wire, (again not sure if there would be a problem with degradation of sound quality over a great distance, but I'd suspect a further 10 meters of cable shouldn't cause too much problems on a decent system.)
Again the solution above can be done under the carpet, and probably a better choice for (out of sightness), beware though don't pull up all the carpet, only small areas, and use a wire coat hanger to get from hole to hole, otherwise you could have a carpet shrinking issue, or looseness).
Hope that's helpful.