A computing device including an infrastructure supporting selecting a network and interface, from a plurality of potential networks and interfaces, and wherein the interfaces potentially incorporate a variety of available wireless technologies, on a computing device for establishing a network connection, the computing device comprising:
- a wireless technology factor designation framework supporting specifying a set of factors;
- wireless technology selection criteria incorporating one or more of the factors of the set of factors;
- an information gathering interface for acquiring a set of information regarding the status and/or capabilities associated with each available wireless technology;
- a factor value rendering function for establishing factor values for ones of the set of factors based upon the set of information acquired for each available wireless technology;
- and
- a wireless technology selection rendering engine for rendering a wireless interface selection based at least in part upon applying the factor values to wireless technology selection criteria.