So I was close with Labour's seats but over-estimated the Lib Dems a bit (but didn't we all?) and the Tories did a bit better. Interesting to see an Green MP get in - could be some interesting discussions in the house as a result of that.
It looks as though the Lib Dems are going to side with the Conservatives, which in terms of traditional politics would make the most sense, with the Tories having the bigger mandate. However the possibility of a coalition between Labour, the Lib Dems, the SDLP, SNP and Plaid Cymru is very appealing in terms of it being cross-party, which is something I really like. However, I think the electorate, not to mention the Tories, would be pretty annoyed about this and the Tories would do everything to stop it working, which kind of defeats the object of it. I still deeply just want them to all work together, so in a way the most obvious scenario seems a bit lame, but I guess perhaps it could be a dress rehearsal for when PR comes in and the parties have to work together a lot more. Working with one other party is probably difficult enough for the time being.
Prime Minister: David Cameron (Con)
Chancellor of the Exchequer: Kenneth Clarke (Con)
Chief Secretary to the Treasury: George Osboune (Con)
Secretary of State for Business, Innovation and Skills: Vince Cable (LD)
Home Secretary: Nick Clegg (LD)
Foreign Secretary: William Hague (Con)
Secretary of State for Women and Equality: Theresa May (Con)
Secretary of State for Work and Pensions: Iain Duncan Smith (Con)
Secretary of State for Environment Food and Rural Affairs: Nick Herbert (Con)
Secretary of State for Children, Schools and Families: David Laws (LD)
Secretary of State for International Development: Ed Davey (LD)
Secretary of State for Defence: Liam Fox (Con)
Secretary of State for Health: David Willets (Con)
Secretary of State for Justice: Dominic Grieve (Con)
Secretary of State for Transport: Lord Adonis (Neutral?)
Secretary of State for Culture, Media and Sport: Theresa Villiers (Con)
Secretary of State for Communities and Local Government: Chris Huhne (LD)
Secretary of State for Energy and Climate Change: Michael Gove (Con)
That's actually a pretty good cabinet, with a lot of talented people in it (I would say more so that currently, even without the help of the Lib Dems).
p.s. This assumes the departments don't change, which they could do if they're trying to save money. CMS could be merged with something else, innovation and skills back with DCSF (not a sofa shop despite the name....) to form education, and whilst merging Energy and Climate change back with DEFRA would make sense it probably won't happen for fear of upsetting people with the message it sends out.