I assume that you are looking at tools to perform pathway analysis / pathway enrichment. AFAIK, that's the only way you could get a score/p-value while assigning genes to pathway.
Sean's suggestion "DAVID/EASE" will be a good start. But I noticed that the pathway databases like KEGG, Panther, Reactome imported to DAVID system in 2009. I am sure that the original databases may have recent updates.
If you can do some ID conversions and use BioConductor you could try other tools like SubpathwayMiner, SPIA, gene2pathway etc. See this post for a detailed list of tools that can perform Pathway enrichment. Tools like SubpathwayMiner directly import pathway annotations from KEGG for your analysis. Thus you can assure that you are using up-to-date reference databases.
The Reactome Pathway Analysis tool analyzes user-supplied lists of genes, proteins and small molecules and provides ID mapping, pathway assignment and overrepresentation analysis. In the Overrepresentation analysis mode, the Pathway Analysis tool takes a user-supplied set of gene or protein identifiers and performs a statistical test to determine whether any Reactome pathways are overrepresented (enriched) in the submitted data, i.e. it answers the question 'does the list represent the proteins within a specific pathway more than would be expected if the set were random?'. A one-tailed Fisher's exact test is used to calculate the probability.
Ha... Didn't you work in the same room as the guys developing PathVisio?
PathVisio can do statistical analysis on PathWays both straightforward over representation analysis of more advanced (but often not really relevant, see some other pathway questions) gene set enrichment analysis.
PathVisio has a plugin interface which you could use to add other types of analysis, if you don't mind to code them in Java.
It can use the pathway set available at WikiPathways, including the Reactome pathways (which are quite recent). It can also still can use the set of KEGG converted pathways that are available from the PathVisio download site.
RefSeq ID's and most others are fine for this since PathVisio uses BridgeDB to map the identifiers