@Ashraf, just to round out your list:
As per Macrium Reflect, the commercial version of Paragon Backup & Restore, (either
Drive Backup Pro 10, System Backup 2010 or Backup & Recovery Suite), include WinPE2.1 based recovery media - usually a separate download for licensed users.
Paragon Backup & Restore Free 10 will also restore to a different hard drive or partition providing:
a) for a partition, that the initial backup was
not a complex backup, (ie. doesn't include the MBR and/or First Track data). Otherwise it will, basically, complain there is no empty drive to restore to.
b) if it is a complex backup, (contains MBR and/or First Track), then the restore operation is to an
empty drive.
Also, Acronis TIH will restore to a different drive/partition, (how I used to migrate my system to a bigger drive - completely forgot it had a clone feature).