If your screen and buttons still respond to your touch, and all of the pixels look good, then you are in good shape and probably just need the glass listed above.
If you broke the screen itself, you will need to replace the entire LCD screen, which is unfortunately a much pricier fix.