Any modern board can do all that just fine. Pick one you like the look of.