Upvote:2
When assessing sponsors, immigration are interested in two things.
Since you haven't indicated a reason why either would sponsor you, we cannot say which would be best. Neither seems like a good bet based on what you have said.
Being resident in the US does not help.