I know Jim.......
Hey there's always the method of banging on the starter to get it to work

.
Check the voltage going into the starter, using a voltmeter. Also check to make sure there isn't any gunk on the starter, you may just have a worn out solenoid. Jack up the car to reach the solenoid wire. Have someone turn the key while you check the voltage at that point.
Connect a new wire to the yellow-wire connection at the starter, then run it into the tunnel and have it come out somewhere you can see from inside the car. Put a 12 volt light on it, and ground it so that when you run the starter the light comes on. If you turn the key and the light comes on but the starter doesn't make any noise, you need a new solenoid. If all that doesn't work, you might need a new starter.
It also doesn't hurt to clean and check the battery terminals and related wires.
edit: Charlie beat me to it..