Nicole, I think you hit the nail squarely on the head with your advice
he makes me laugh
he's someone I can respect--in other words, someone who listens and can learn and is relatively smart
someone who loves Jesus
Keep it simple folks. Don't go looking for story book knights in shining armor. There are a LOT of "average" guys out there who, given the opportunity can be everything you've hoped for and more. Don't let the forest obscure your vision of the trees.