So many great suggestions in here... will have to do a lot of research, thanks everyone!!!