For the price the nashbar stuff seems like a great deal for someone starting out, sure the mounting mechanism doesn't look as robust as the more expensive brands, but I'm sure they are OK.
Just don't forget to make sure a given pannier will work with your front rack.