I second the recommendation to go inexpensive -b, as the laptop in question probably isn't top-shelf at this point anyway.
When you replace the laptop you'll get automatically upgraded to the new standard - just about every new model is -g/-b and some have a/b/g.
I used SMC for a long time no issues, same with Netgear. Any decent -b card will grab the signals in hotels and public areas.