You don't say how many points you have or what airlines you normally fly with, but...
Firstly, keep in mind that US Airways is likely to merge with American Airlines at some stage in the not to distant future. At that time, the miles for the two programs will merge into one - so if you collect AA miles then these miles would suddenly become useful to you!
Unfortunately US do not appear to let you redeem miles for gift vouchers/etc. They do allow redemption for newspapers and magazines as you say, which is probably your best option if you want to spend them all.
However rather than spending them, there are numerous ways to extend the expiry - which could be a better option if you expect you will ever fly US again, or if you have AA miles to merge them with in the future.
There's basically 3 ways to extend the expiry of the miles - use some, earn some, or pay a fee.
The easy one first - pay a fee. For $9, you can extend your miles for another 18 months. This should show as an option in your account when the miles are within the last few months of their life.
Next, earn some. Earning even a single new mile will extend the life of all of your miles for another 18 months. In addition to the obvious method of flying, there are numerous other ways to earn miles, such as rental cars/hotels, Dividend Dining, or numerous other options. A Google search will find you many other options here - and remember you only as little as one mile and you're good!
Lastly, Spend some. Maybe you don't want 7 years worth of Wired - but buying even 1 years worth will extend the remaining miles for another 18 months. In addition to magazines, you can also get a newspaper subscription, or even donate 1000 miles to charity.