£5000 to spend you can get a fantastic used car for that. Remember that until recently you could get a brand new one for £6500... First place to look (assuming you don't want a modified motor) is fiat.co.uk at
www.fiat-approved-cars.co.uk
For £5000 you can get this Mk2.5 nearly new 53 Reg with only 3500 miles. or a slightly older one that's faster. These are for my area (Essex) but just type in your postcode I'm sure there will be similar deals. They all come approved with warranty etc. Good luck.
Vehicle Details
Description: Fiat Punto 1.2 Active 3 Door Hatchback
Drivetrain: 5 speed Manual 1200 cc Petrol
Colour: LIDO BLUE
Registration: 2003 '53' with 1 Registered Keeper
Mileage: 3,800 miles Price: £4,995
Dealer: DESIRA
Description: Fiat Punto 1.9 Active 3 Door Hatchback
Drivetrain: 5 speed Manual 1910 cc Diesel
Colour: Black
Registration: 2002 '52' with 2 Registered Keepers
Mileage: 33,385 miles Price: £4,999
Dealer: ST LEONARDS MOTORS LTD (FIAT)
Description: Fiat Punto 1.2 16V Dynamic 3 Door Hatchback
Drivetrain: 5 speed Manual 1242 cc Petrol
Colour: Black
Registration: 2002 '52' with 1 Registered Keeper
Mileage: 17,038 miles Price: £4,995
CD Player, Air Con, Remote locking.
Dealer: PINNEYS OF LUTON LTD
This is one thing Fiat is good for I found all these in about five seconds flat.