At a certain point, you have to admit you aren’t good enough to do something better than an expert could do it even if the technical option exists for you to give it a shot anyway.
There’s been a lot of hubbub about the iPad and hackery. I think there are plenty of talented experts in the open source field. I think the pundits that complain the loudest are usually not those experts.