Hey, haha, no problem! That is an odd coincidence. First thing I would say is not to bother looking at ranking tables... I know when I was looking at Universities I sat and looked at rankings for ages trying to find 'the best University'. It led to me being determined to go to the University of Warwick because it was 'the best' at Business, yet when I actually visited the University, it was probably the worst open days I went to and I thought it looked/sounded awful! That's not to say it is, but in the end, I did not even both applying to Warwick. To me, it is obvious which Universities are well thought of and which are the 'best'. If you go to any University whether it is Birmingham, Sheffield, Leeds, Manchester, Bristol, Bath or any like them, you will do fine and the difference between how well perceive them is not huge! Am I saying this because you feel Birmingham is better ranked? Not at all, as said, I loved Birmingham and it was actually very close when it came to me choosing where to go! However rankings vary - take this for example; using official world ranking tables and a newspaper one in the following order 'QS World University Rankings', 'Academic Rankings of World Universities' and 'Times Higher Education World Rankings';
Manchester is ranked: 30th, 38th and 52nd respectively
Birmingham is ranked: 64th, 101-150th and 148th respectively
I used this example in another topic that said the same type of thing. Rankings change, move and vary depending on where you look. In terms of world rankings, Manchester is commonly one of the highest ranked within the UK and almost always ranks higher than Birmingham, Sheffield, Leeds and others similar. Does this mean it is a better University? Not exactly. As said, in my opinion, ranking tables do not mean a lot, especially when some tables split it down into topics! The things you want to look at is what the University is known for, if it has won any awards lately (proper official ones) and so on. For example, when I was looking at Birmingham, it had just been ranked the highest in student satisfaction and enjoyment ratings for the year (I think). Manchester on the other hand currently has the higher employability rating in the UK, with the highest proportion of students finding graduate levels jobs on leaving the University! Again, this changes, so take it with a pinch of salt - however these sort of things do shed light on what the University is like. Most importantly, visit the Universities. I know you are an international student, but if you have no already, try to visit them! I know (as said with my Warwick example) - though it sounds cliché... You do tend to know straight away whether you could live there or not and if that is somewhere you want to be for three years.
As for your questions; I am assuming you are referring to my mentioning of the trip with the team building? In this case, you spend a day at a great activities centre within the hills/mountains. For us the year was split in half and one group went on the Saturday, the other on the Sunday. When there, the group is split into two teams and a load of activities are put onto the board, it is then up to you as a team to complete as many as possible, gaining a different amount of points for each activity within a set time period and trying to beat the other team. This is followed up by going out to a local lake in the afternoon and raft building, again scoring points for your teams depending on how well you work together, the quality of raft and amount of laps you can complete on it (round a marker and back). At the end of the day the winning team gets a prize (for us it was a bottle of wine for the winners I think) and the losing team got a bottle of coke. This may change a bit for last year, but it was good fun, and you have some 2nd/3rd year students there to supervise and help, which allows you to get to know them as well. The weekend overall is good, though you do business related activities during the day, it is quite good fun and it really allows you to get to know everyone on the course (which is good, since you will be with them for 3 years!).
As for the job question, I will give you the answer I gave to someone else; 'I am not an employer. However I assume that if you did choose to go into anything to do with the leisure industry, it would give you an advantage because you have specialised knowledge of that sector. For other companies outside of the leisure sector (whether it be banking, consultancy or any such company), you would simply sell the management side of the course, show that you cover all the usual management modules and explain how you learnt how to apply the theory into practice and gained a lot of valuable work experience during the course. I will never forget a presentation one University showed to my old college last year, that stated that approximately 90% of employers do not mind what degree people have when receiving job applications, and instead they focus on the University they went to, the classification they got in their degree (or are expected to achieve), as well as work experience etc. As said, I am not an employer so I cannot testify to this, but for the most part if you go to a good university and do well in your degree, regardless of what it is in, you will likely do well. Of course, it is then down to what jobs you feel you are capable of doing, and what your degree has given you experience in. In which case the Management and Leisure degree covers Financial Management, Business Economics, the Psychology/Sociology of workers and people, Marketing, Human Resources management and a lot more that will make you very versatile - some have came out of their course and even gone into accountancy and completed their CIMA qualifications (Chartered Institute of Management Accountants) or another similar qualification. This goes to show that there is no pressure to get a generalised job in the leisure sector, but the option is there if you want to.'
Hope this helps, I know it's a hard decision and it will be a life changing one! I am not going to tell you where to go, since both Birmingham and Manchester are fantastic - I personally would not change where I am now, however I may have said the same at this point had I ended up at Birmingham.