Finding the right mortgage program for your needs can be tricky and sometimes downright confusing ...