Just go for a pardon..that way your shit is sealed. A waiver is a waste of time, you can still get rejected..the rejection wont look good at all......so apply sit and wait and be a good little boy. @ landscape if i went to the u.s and kicked the shit outta somebody id be forced to come back here too.