Just after 10pm, the polls have closed, and - guess what - early indications are it will be very, very close!
No exit polls - as far as I know? - but I think this graphic may reflect somewhat how the next few hours go ...
It does seem the turnout has been relatively low - well, well down from the 48.2% turnout in the General Election of 2005.
... I'm going to try and keep blogging right through until the result comes out - given the turnout, I'm assured it should be called around 2am.
Its all being streamed live onto the main BBC News website as well, which you should be able to find here.
... but guess that will depend on your politics - and the final result of course??
UPDATE: Now hearing that some are predicting turnout could actually be just above 45% ... I'd be very surprised if that's true, but we'll know soon enough ...
UPDATE 2: The BBC are now confidently predicting the turnout at 42.25% ... that's a good 5-6% higher than I'd anticipated - what the final impact will be, we should now within the hour.