If you've broken the entire top portion of your Macbook Pro, you can now replace its entire display assembly yourself if you so desire without spending a fortune. Check out the options below.
A1278 13.3" Unibody Macbook Pro LCD Screen Display Assembly for 2010
A1278 13.3" Unibody Macbook Pro LCD Screen Display Assembly for 2009
http://www.rossmannsupply.com/blog/?p=38