doing a quick search reveals that a 100gb laptop hard drive is going to cost at least $200. As for installation, if you are willing to take the risk you could do it yourself. If not you might get an Apple Technician to do it for you. Either way, installing anything inside a 12" PB is really difficult. Just look at the guides at PBFixIt.com.