As it is new wood there is no need to use a big heavy floor sander, they are only really required when you need to take a lot off due to deep staining and scratching on old wood - pine is really soft so you will end up taking at least 5mm off with one of those machines, you also end up with marks in areas where you turn the machine and at the edges and will have to finish those off by hand, the edgers leave a circular pattern so avoid them also
i presume as it is new wood all you need is to sand the planks level and remove small scuffs and marks from when fitting so you can apply stain, varnish, oil or whatever is your choice
belt sanders can be hired at £18 a day but expensive
http://www.hss.com/index.php?g=5131
at £18 a day it may be as well buying one for about £60 you will get a decent Bosch brand, I have used a Bosch belt sander 6 years to date similar to this one (mines a higher spec model that cost about £150)
http://www.screwfix.com/prods/33078/Power-Tools/Sanders/Bosch-PBS7A-3-Belt-Sander-Micro-Filter
Try using the belt sander on a test piece (on the floor not on a bench - to experience what it will be like) , the trick is to have it spinning before you touch down and keep it moving or it will dig in
get down on your knees on the floor rather than trying to bend over, i use a foam pad to kneel on
once it is spining and moving use one hand to steady yourself and holding the sander in the other and let the sander 'float' across the floor pushing back and forwards in the direction you want (just like one of those spinning floor cleaners in hospitals etc)
lift it up before stopping it to avoid it digging in
sand diagonally across the room first to level the planks where they each meet along tongue and grooves, work from corner to corner in turn, once from each corner should be enough on new wood if it is level
finally sand with the grain, you need a much lighter touch as wood sands much easier with the grain than it does across it
the belt sander gets really close up to the edges when sanding with the grain (due to bag being fixed on one side you need to turn and face the other way for opposite wall)
you will have to stop short at the end of planks, just use a palm sander or old fashioned elbow power and sandpaper to blend in
sweep it then hoover and mop it at least 4 times before starting applying any varnishes etc
wear old light coloured cotton socks over your shoes to stop marking unsealed floor when walking on it
start with 80 grit, then 120 before first coat - a very light sand with orbital sander after first coat will take out the 'swelling' of the grain from the very first coat
my favourite finish is ronseal contractor quick cure
http://www.ronsealcontractor.co.uk/prodshow.asp?prodID=1
it is in matt, satin or gloss finish and used in pubs etc doesn't mark but looks great plus can you clean brushes in soapy water
good luck