To have an on-screen home button simply activate AssistiveTouch from Settings-General-Accessibility.

20120905-101617.jpg

AssistiveTouch also includes the following functions:

  1. Device – Rotate Screen, Lock Screen, Volume Up, Volume Down, Shake and Unmute.
  2. Favorites
  3. Gestures