JMerrel, The reason that you are seeing packet drops is most probably due to the fact that you are connected on 11g band. 11g band is known to be a crowded frequency band and i bet you so many of your neighbors are using the same channel that you are using. Not to mention your microwave oven and your cordless phone, etc. My recommendation to you as follows:
1) Reconfigure your router DIR-625 to to use 11a band (5.2Ghz) instead of 11g 2.5Ghz. Also make sure to configure the router to do 20/40Mhz.
2) Don't play with my driver settings. Keep all settings as default as this will guarantee best performance in ideal scenarios. If you decide to go with step one then you have to change everything back to default in the driver settings.