Hi,
1080p and 720p are just names really. Yes, 1080p is better quality, if you have a 100 inch tv :) For a 26", 720p would be very good quality.
hz is the refresh rate. When watching fast moving images on a lower refresh rate, it may appear a bt jumpy, but for normal applications, 60hz...