720p v 1080p at 42-46" is going to be unnoticeable. My only advice is to stick with one of the major brands and buy the largest set that fits your budget. TV's have a habit of shrinking once you bring them home.
This coming from a guy that had a 720 43" set right next to a 1080 59" set for about 2 weeks.