bradyboy,
Sorry to hear about your predicament. To directly answer your question ... EBay hands-down. You will end up paying between 10~12% on fees, but if you set your auctions up for maximum effect, you'll probably realize at least 25% more than if you sold them elsewhere. People are just plain nuts on EBay (I'll include myself here too

) Silver bullion and gold are getting moon money there now. Your local dealer would probably offer just over melt. Listing them on EBay (no I'm not affiliated with them in any way and I do have a few issues with them) puts your stuff in front of thousands, or ten of thousands of potential buyers. Frankly, no other listing would get you that kind of audience.
There are some things you need to do to maximize you potential return. This includes good pictures, all-inclusive title, listed in the proper categories, reasonable shipping fees, a low start with no reserve (don't worry, you will get the right kind of bids on Eagles and gold), and a strategic end time. If you've never listed there before, it can be a bit cumbersome. Once you have your first one done the rest are just cut and paste to the boilerplate.
I sell my duplicate coins and bullion there. I do a minimum 5-day listing, usually 7-day, and have it end around 9pm Eastern on a Saturday or Sunday night. Others have told me Thursday night works too. I start the auctions at .99 with no reserve and offer free shipping (usually costs me no more than $2 for a single coin). You may want to charge for the Eagle rolls. Take a look at your listing when it's posted and be sure to correct any mistakes.
EBay now requires use of PayPal (so they can reap more fees). If you want to entertain other options of payment, put the following in the body of your text "EBay requires the use of PayPal for payment. Please contact me if you require clarification on this policy". When contacted, tell the potential buyer what options you will entertain. Remember, once the auction has closed that communication is the key to happy campers.
Good luck bradyboy!