Laura wow I don't know what it is on your mind??LOL

"with all the blows and whistles"
Laura how many agents do you have or want to have?
www.busyagentpro.com is awesome for what you want to do. For IDX you will need to check with your local mls and they will have a list of approved IDX vendors you can work with.
Busyagentpro uses Ihomefinder which is a great service and BAP can customize it for multiple websites.A flashy website is not what will attract the agents but technology and commission plans.
You can spend 5k to 20k on a website but it is not necessary.