A method in a mobile communication device (102, 202) for use in prioritizing assignment of a packet data session for a plurality of applications of the mobile communication device (102, 202), the plurality of applications including at least a first application operative in connection with a first communication service and a second application operative in connection with a second communication service, the method comprising the acts of: causing a packet data session associated with the first application to be established with a wireless communication network for accessing the first communication service; in response to identifying an indication of a request for information via the second application: causing the packet data session associated with the first application to be terminated; causing a packet data session associated with the second application to be established with the wireless communication network for accessing the second communication service; initializing and running a timer in the mobile communication device (102, 202); reinitializing the timer for each request for information for the second application; in response to an expiration of the timer for identifying, at the mobile communication device (102, 202), communication inactivity associated with the second application over a predetermined time period: causing the packet data session associated with the second application to be terminated; and causing a packet data session associated with the first application to be established again with the wireless communication network for again accessing the first communication service. causing a packet data session associated with the first application to be established with a wireless communication network for accessing the first communication service; in response to identifying an indication of a request for information via the second application: causing the packet data session associated with the first application to be terminated; causing a packet data session associated with the second application to be established with the wireless communication network for accessing the second communication service; initializing and running a timer in the mobile communication device (102, 202); causing the packet data session associated with the first application to be terminated; causing a packet data session associated with the second application to be established with the wireless communication network for accessing the second communication service; initializing and running a timer in the mobile communication device (102, 202); reinitializing the timer for each request for information for the second application; in response to an expiration of the timer for identifying, at the mobile communication device (102, 202), communication inactivity associated with the second application over a predetermined time period: causing the packet data session associated with the second application to be terminated; and causing a packet data session associated with the first application to be established again with the wireless communication network for again accessing the first communication service. causing the packet data session associated with the second application to be terminated; and causing a packet data session associated with the first application to be established again with the wireless communication network for again accessing the first communication service.