ごく簡単に調べた結果をまとめると、
■POST
・セキュリティ高い
・一度に送信できるデータ量に制限なし
・GETと比べると遅い
・変数から値を取り出さないといけないので、プログラムするとき一手間かかる。
■GET
・アドレスに値をくっつけて送信する
・一度に送信できるデータ量に制限がある
・速い
・渡してるデータがユーザーから見られてしまうので注意が必要
Webプログラミングでは通常POSTのみでよいと思うが、携帯ゲームプログラミングでは、スピードが要求される場合があるのでGETを使ったほうがいい場合もある。