Buenas,
pues si, "petar" es dar errores, fallar. Tiene otros usos y significados, algunos de los cuales no podría repetirlos aquí por si hubiera alguna señorita presente :)
En cuanto a la conveniencia de usar post o get, no siempre es mejor el método post. Por ejemplo, cuando queremos dar al usuario la posibilidad de que guarde páginas en favoritos. Lo mejor es hacer una buena validación antes y después de enviar el formulario. Alguna de ellas del lado del servidor (la segunda, más bien)
Por cierto, El_Metallik, sabes cual es esa función? A mi no me suena ninguna en ASP. Vale, encontrado
aquí. Básicamente comprueba que lo que viene por el querystring coincide con lo que viene por el referrer.