something like that would be your best option. the problem with dental insurance is no body thinks they need it until they have problem. everyone wants to sign up for $10/mn and get a $500 procedure done for free. it just doesn't work that way which i'm sure you know already.
check out http://www.dentalforeveryone.com/?id=90092-00000
also check out http://usdirecthealthinsurance.com/apps/CAA54.pdf
and this one http://www.usdirecthealthinsurance.com/
these are good sources for dental insurance information and instant price quotes with just your zip code. these guys offer the lowest guaranteed prices so you don't have to shop around.