720p is perfectly fine as mentioned above.
but if you have cash to spare, it wouldn't hurt to buy one which has FullHD native resolution. gives you the flexibility of having better image quality at closer viewing distance should the need arise (i.e. using the tv as a monitor for PC/laptop)