Carbon isn't always necessary, it's nice but not necessary, good quality aluminium, look at cannondale's caad8/9/10 or the rose xeon RS, ribble usually have something and planet x have a lot of SAB frames at the moment for very good value, try and keep it all to one material though.
As far as groupset goes, shimano and you can't go wrong, the advice you've been given is very right, 105/ultegra is very good value for money, look for the ultegra 6700 stuff or shimano 5700 stuff (this is the latest version of 105) they can be mixed, so for example you could get ultegra shifters and derailleurs, and 5700 everything else, this is what I would do
Even though ultegra 6800 (the latest version of ultegra) can be had for a good price at the moment, it throws up a lot of problems with wheels etc. because it's 11 speed.
For the finishing kit, carbon seatpost and handlebars and aluminium stem from any major brand will do the job
Wheels wise you could get something handbuilt or otp, handbuilt makes replacing rims a lot easier when they get worn out though so that would always be what i go for
Carbon isn't always necessary, it's nice but not necessary, good quality aluminium, look at cannondale's caad8/9/10 or the rose xeon RS, ribble usually have something and planet x have a lot of SAB frames at the moment for very good value, try and keep it all to one material though.
As far as groupset goes, shimano and you can't go wrong, the advice you've been given is very right, 105/ultegra is very good value for money, look for the ultegra 6700 stuff or shimano 5700 stuff (this is the latest version of 105) they can be mixed, so for example you could get ultegra shifters and derailleurs, and 5700 everything else, this is what I would do
Even though ultegra 6800 (the latest version of ultegra) can be had for a good price at the moment, it throws up a lot of problems with wheels etc. because it's 11 speed.
For the finishing kit, carbon seatpost and handlebars and aluminium stem from any major brand will do the job
Wheels wise you could get something handbuilt or otp, handbuilt makes replacing rims a lot easier when they get worn out though so that would always be what i go for