You need to get a little education before you buy anything. $300 can get you a pretty fabulous C&V bike but you have to know how to shop. (The ones in your links are not nearly as good as you can do).
THIS is a good starter site for you - gives you some pointers that most newbies miss initially.