Have you looked at the Ensembl Variant Effect Predictor. You can use it as an online tool, or as a standalone perl script. You can input your list of IDs and it will give you the genomic coordinates, the genes/transcripts they hit or are near to, how they affect the genes in SO terms with amino acid changes and (optional) SIFT and PolyPhen scores where relevant, regulatory regions they hit, frequency data from 1000 genomes - there are in fact loads of options. I also have a BioStar Ad with more information.
2014-10-05 15:55:39,270 WARN de.charite.compbio.exomiser.core.filter.FrequencyFilter [main] - chr1:g.13958C>- frequency data has not been set - Frequency filter failed.
This is the working link for Annovar: http://annovar.openbioinformatics.org/en/latest/.