It is a SATA drive so the one I linked to above will work fine.
Now I am not sure how easy installing the new drive will be, but it should not be too hard. If you can't figure it out and don't have a tech person you can go to for help you can always take it to a small "mom and pop" type computer shop and I would guess they would not charge you much to install the new drive. I would not take it to Best Buy or any of the big retaillers though, they are likely to charge you more.