Whatever you do, don't use points.com
Unless you want to convert 5,000 miles into 127
Your best bet is to get the miles through a partner.
There are many sites that tell you how, here is a compilation on some of them
http://www.flyertalk.com/forum/showthread.php?t=270587
Good Luck