300 метров - это в пределах спецификаций на любое оборудование 802.11б/ж. Тоесть практрически любое оборудование будет работать на таком расстоянии. Если посмотреть на заголовки тем, то можно увидеть, что народ на многие километры связь делает. Для этого устанавливают внешние антенны и/или устройства для обеспечения "прямой видимости" (в кавычках - потому как желательная не просто прямая оптическая видимость, а и некоторый запас, который наиболее существенен в центре трассы).
В Вашем случае также существенно каково состояние тех 300-от мертров. Если это городская застройка - возможно будут трудности, хотя на таких расстояниях народ рассказывал о очень хороших (фантастических

) скоростях.
С точки зрения гибкости использования - любое внешнее устройство с витопарным портом (dwl-700ap -900ap) будет лучше, поскольку можно расположить антенну по-ближе к окну (или вообще за окном) а к компу проложить "витую пару" хоть 100 м. Внутренние устройства dwl-g520+ дешевле почти вдвое, но потребуют подключения внешней антенны коаксиальным кабелем, который будет сущесвенно дороже "витой пары" (если использовать толстые, 50-омные, "правильные" кабеля).
На свой страх и риск можно попробовать подключить внешнюю самодельнуюю антенну 75-омным телевизионным коаксиалом (чем толще - тем лучше) Но такой вариант завист от свойств експериментатора

(у меня именно тв коаксиал...)