the state of ballistic solvers is improving rapidly these days. They've been accurate for a long time, but they're getting easier to use and there is a lot more competition. but with that comes a LOT of unnecessary drama as one of the bigger names in the industry is promoting their product and bashing others on all the forums. Even so, I'd do some searches here and other forums. There's a lot of conversation about this right now.
the good news is the short answer to your question is there are several cheap or free ones that will give you good data out to 1000 yards. and if they're not giving you good data, then you probably don't have the input parameters correct.
as an example, I used the Shooter app on iphone (not free, but pretty cheap) to shoot the ELR PRS Match in WY last month, with a slow 6.5x47L and hit almost 50% of the shots between 1200 and 1800 yards. It was pretty challenging because of wind, as on a couple occasions I got a first round hit at 1700+ and then missed the second round because the wind changed. But elevation was solid out to 1200 yards, and only about .2 off after that. Here's a thread with details and pictures of that match.
http://www.thehighroad.org/showthread.php?t=808439
One thing to consider is using free solvers on the web. JBM is very accurate and has been for a decade. It's free to use on their website and you can print off a range card and laminate it and carry it with you. Also in the past month or two, Hornady announced their new 4DOF solver which is also free on their website, but I think only has hornady bullets at the moment.
There's also several free solvers that work in microsoft excel if you happen to have that on your computer. An example is Ballistic XLR. I think the author posts here.
If you want to spend a little more, Bryan Litz' Applied Ballistics is good. They may have a free website version too.
TRASOL is also supposed to be really good and only $9 on iphone. I'm going to mess with it when I get time but haven't yet.
Bullet Flight from KAC worked well for me but the interface isn't as easy to use as shooter so I don't use it much anymore.
Ballistic AE is popular.