Plenty of jobs on the road for resellers for IT. Probably best to start putting the feelers out to big companies like Equanet, Dell, EMC for their graduate programmes.
As for IT in general, it really is multi-directional. You'll need experience - it's invaluable. Over the summer find the biggest IT house near you and work for free for the six weeks. Choose what area you are most attracted to:
infrastructure engineer - basically plugging it in and making it work. Will be working in a server room/datacenter environment for about 25% of the time and then remote suporting from your desk the other. You'll need to concentrate on fibre fabrics (brocade have good free videos on their site), storage (popular at the moment in SME class are probably Netapp, Clariion, Celerra then you're looking at possibly Symmetrix and metrocluster for enterprise). VMWare is an excellent one to have and the good thing is that it's quite easy to learn the fundamentals to manage a virtual datacenter. Know about the different platforms like Blades and standard servers. Get comfortable with navigating and using command line. Utilities like putty and winscp will be helpful. A lot of systems that are command line use some variant of a *nix shell or completely proprietary. As long as you have the logic then you should be able to pick up basic syntax quite easily. Also have knowledge of enterprise monitoring like SCOM. Then there are enterprise level mail platforms like Exchange.
Databases/Development: Again, there's a massive range of databases and they vary in how they are programmed. You have object oriented and relational. Some technologies I'd say look at will be MSSQL, Oracle, Sybase/Infocom, Mimer and Cache. The syntax is pretty consistent across these systems for the basics (like SELECT statements), but systems like Cache require their queires to be optimised differently. Learn how to administer these systems (disk IO measurement, recovery tools - some like RMAN are a bit difficult to get to grips with). Next, learn how to put front end web shells on these databases as that's a common request. You'll also need to learn how to perform linked table queries that are optimised as to not affect performance during normal working hours in most cases (unless you have a reporting instance). Learn about clustering and how it's changed form the traditional model to the features available now. Also I can't stress this enough, learn the licensing model.
Client: App-V, MDOP, View, VDI, Kaviza, Imprivata and application compatibility is a big issue at the moment. The goal is to make the platform independent of the applications, so you can replace the OS with no effect on the applications published to the users. Then there are managament tools like SCCM (now called SCSS now I think). VDI is bringing back a surge of Citrix at the moment. HDX is unparalled in terms of performance. Know about AppGate, XenApp and XenDesktop. Also know a little of terminal servers, remoteapp and HTML5 gateways for multiplatform delivery. Apples are becoming more and more common in the workplace now. At the very minimum know how to support an iPad and how to stick a mac on a windows network with access to domain resources.
Network: Obviously need to start low down here. Biggest player is obviously Cisco but the market is very competitive for CCNA's to break into it. You would possibly have more success starting lower down the ladder and spending some time with your own network team. Hopefully in time a job will come up. You'll need ios as a given and it wouldn't harm to have some knowledge of NX-OS - awareness of ANM & ACE is also helpful. If you want to specialise and acquire skills that are less sought after but often more valuable then look at Junos and Nortel - contact companies like scalable networks and again, see the graduate programme.
Project manager: The amount of non technical project managers makes me cry. Get a PRINCE2 cert and then look at starting as a project admin and work your way up. Potential earnings are decent and essentially it's a glorified co-ordinator role.
Games: Again, from what I've heard very competitive. You need to pick an area like coding, art, design and then starting making a demo reel on youtube (you can see some of these by searching youtube to see the competition). Get a copy of the Valve source SDK and begin some level design work. At the very least learn illustrator - while you're still a student grab student copies of Autodesk software (maya/3dsm) as I think these are 'free' for three years. Learn them and learn them well (there's a few people on here who can obviously use the tools well like Kit and Macphisto). Also learn zbrush. Programming goes without saying but it's quite arduous - again there are SDK's for WP and android to get stuck into first.
To flesh out your CV, most of these offer free trials. Set up your own non-profit organisation, buy a large server with some RAM. Stick ESX on it and do the following:
Build a domain;
Set up Exchange for your domain which routes external mails;
Configure DNS and DHCP;
Use something like NetSim to design the logical network (indepedently);
See if you can get hold of the virtual appliances for the storage or buy lab time and start having a mess on those. Provision storage, expand storage and then delete storage;
Set up the likes of SCOM and SCCM;
Deploy App-V servers;
Build a dB cluster;
Set up a citrix farm.
Honestly it's the only way to get all these skills. Most of the products are free or offer 90-180 day free trials. Things like that is what will seperate you from the crowd. Stretching the truth a little can mean the above translates to - managed an entire IT infrastructure on my own consisting of x, y and z.