Don't forget
$_REQUEST[
^], which works as both.
It does have some potential problems, such as $_GET['something'] and $_POST['something'] are both different - but $_REQUEST['something'] will have trouble with security in certain situations. Someone could, for example, put an new value in the URL and overwrite your original.
For simple page data transfer (no security risks) you make your life much easier.