Here's how I have my DNS records setup:
domain.com IN A <server ip>
sub1.domain.com IN CNAME domain.com
sub2.domain.com IN CNAME domain.com
www.domain.com IN CNAME domain.com
sub1.domain.com and sub2.domain.com are alternate ways of accessing domain.com. By default my host had an A record for *.domain.com but I removed it.
Is this setup correct?