You can't beat Cocoview resort for cheap diving and KILLER awesome wall dives in Roatan.
www.cocoviewresort.com
$900 for 7 nights in an over the water cabana, 3 huge meals a day, and unlimited diving. 4 boat dives a day, and shore diving all you want with an awesome house reef. Sheet, that's only about $130 a day per person!