5 - 30 minutos
I could replace a bad drive with a larger one than Apple would replace it with. I attempted to upgrade to Lion and the install process trashed the drive. All data was recovered from the old drive prior to replacement.
The replacement took about 20 minutes and went very smoothly.
Don't be afraid to tackle a Mac Repair. The IFixit directions are easy to follow and accurate.