haven't been to either place.. but i can vouch (based on my friends feedback) that bantayan is indeed more preferable than boracay. that is if your cost conscious! :D