Based on your list of wants and your budget, these are my thoughts - and boy -oh-boy am I about to get a bunch of people telling me I'm wrong, but at least you'll have some conversation points to consider. This is too long for some people too - oh well, I felt like typing, so suffer through it...